Bir CentOS 5.7 web sunucum var ve SSH kullanarak bağlanırken geldiğim varsayılan yeri değiştirmek istiyorum.
Şu anda /home/username
iniyorum ve /home
onun yerine inmek istiyorum .
Ben kök olarak gitti ve ekledim PermitUserEnvironment yes
için /etc/.ssh/sshd_config
- ve anladığım kadarıyla bu daha sonra kullanıcının kendi süpürür ssh
bir klasörü environment
dosyası. Ne olduğundan emin değilim export path=$PATH:$HOME
, burada veya .bashrc veya .bash_profile dosyalarımda işe yaramadığı için bu ortam dosyasına tam olarak eklediğim şey (ki anladığım kadarıyla bir fark yaratmaz) Yine de bir SSH bağlantısı etkileşimli olmayan bir kabuktur?).
Şimdiden teşekkürler.
usermod
için yazma bir kullanıcı ilgili bir şey değiştirirken/etc/passwd
, hataları önlemek için:usermod -d /home user
.