我正在设置帐户,以便人们通过 ssh 和 SFTP 连接到服务器。当我测试登录时,它直接进入“/”目录,我不希望发生这种情况。我想让他们只能进入某个文件夹并访问其中的任何内容。
我已经完成以下命令:
groupadd developers
useradd -G developers tom
usermod -d /root/server/gamed tom
我以为可以了,但是当我使用 WinSCP 测试它时,它仍然进入了根目录。
答案1
您可以设置用户默认路径/etc/passwd
打开 /etc/passwd
vipw /etc/passwd
搜索用户并更改为所需路径:
user_name:x:504:504::path_to_user_directory:/bin/bash