Mam serwer sieciowy CentOS 5.7 i chcę zmienić domyślne miejsce, w którym się ląduję podczas łączenia za pomocą SSH.
Obecnie ląduję /home/usernamei chcę /homezamiast tego wylądować .
Włączyłem się jako root i dodałem PermitUserEnvironment yesdo /etc/.ssh/sshd_config- i jak rozumiem, to zamiata sshfolder użytkownika na environmentplik. Nie jestem pewien, co dokładnie dodaję do tego pliku środowiska, ponieważ export path=$PATH:$HOMEwydaje się , że nie działa, ani tutaj, ani w moich plikach .bashrc lub .bash_profile (co, jak rozumiem, nie zrobiłoby różnicy czy połączenie SSH jest nieinteraktywną powłoką?).
Z góry dziękuję.
usermodpodczas zmieniania czegokolwiek dotyczących użytkownika, który pisze do/etc/passwd, aby uniknąć błędów:usermod -d /home user.