我有一个由 RackSpace 托管的专用服务器,我需要知道的是当我使用 PUTTY 登录 CentOS 时如何更改用户的登录目的地。
当我登录时,我看到的是/home/<username>
但我需要的是/var/www/html
答案1
修改用户主目录的正确方法是使用usermod
.
使用usermod -d /var/www.html username
(作为特权用户,即 root 或使用sudo
)主目录将更改为所需位置。
答案2
仔细读密码(5)然后编辑(非常小心,以 root 身份)该/etc/passwd
文件。您可能想要更改用户的主目录,即更改描述用户的行的第6 个字段。
或者,阅读更多有关ssh
其配置$HOME/.ssh/config
以及其他文件等的信息。很可能 Putty 也是可配置的。
我猜你是犯了一个大错误将用户的主目录从 更改/home/youruser/
为/var/www/html/
但我把责任留给你。您还可以适当地配置其登录 shell(在远程 Linux 服务器上)(例如,~/.login
您可以在其中添加cd /var/www/html
等等...)