CentOS7 sftp添加新用户 (2)

    xiaoxiao2022-07-02  98

    创建新用户

    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
    最新回复(0)