我有一台CentOS 5.7 Web服务器,我想更改使用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
。