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/usernameiniyorum ve /homeonun yerine inmek istiyorum .
Ben kök olarak gitti ve ekledim PermitUserEnvironment yesiçin /etc/.ssh/sshd_config- ve anladığım kadarıyla bu daha sonra kullanıcının kendi süpürür sshbir klasörü environmentdosyası. 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.
usermodiçin yazma bir kullanıcı ilgili bir şey değiştirirken/etc/passwd, hataları önlemek için:usermod -d /home user.