-
创建新用户
adduser sftp1
-
设置该用户密码
passwd sftp1
-
禁止该用户shell登录
usermod -s /bin/false sftp1
-
修改该用户的家目录
usermod -d /sftp1/ sftp1
-
设置sshd_config
vim /etc/ssh/sshd_config #找到 Subsystem sftp 这一行,修改成: Subsystem sftp internal-sftp UsePAM yes Match user sftp1 ForceCommand internal-sftp ChrootDirectory /sftp1/ #将上面的 sftp1 和 /sftp1/ 替换成你需要的。 #多个用户请重复配置这三行: Match user sftp2 ForceCommand internal-sftp ChrootDirectory /sftp2/
-
重新启动 sshd 服务:
systemctl restart sshd.service
CentOS7 sftp添加新用户 (2)
最新推荐文章于 2024-06-16 19:13:44 发布