У мене веб-сервер CentOS 5.7, і я хочу змінити місце за замовчуванням, в яке я прибуваю, під час з'єднання за допомогою SSH.
В даний час я приземлююся /home/username
, і /home
замість цього хочу приземлитися .
Я ввійшов як root і додав PermitUserEnvironment yes
до /etc/.ssh/sshd_config
- і, як я це розумію, тоді підмітає власну ssh
папку користувача для environment
файлу. У чому я не впевнений, це саме те, що я додаю до цього файлу середовища, оскільки export path=$PATH:$HOME
, здається, не працює ні тут, ні в моїх .bashrc або .bash_profile файлах (які, наскільки я розумію, не мали б значення. так чи інакше, як SSH-з'єднання - неінтерактивна оболонка?).
Заздалегідь спасибі.
usermod
коли міняти що - або в відношенні користувача , який пише для того/etc/passwd
, щоб запобігти помилкам:usermod -d /home user
.