本文共 771 字,大约阅读时间需要 2 分钟。
centos7.x添加sftp用户允许上传下载但不允许ssh登录。不允许进入其它用户目录。
sudo -i -u root
groupadd sftponlygroup add user1
需要在用户下新建目录data才可以上传下载
# mkdir -p /sftp/user1/data
# chown root /sftp/user1 # chmod g+rx /sftp/user1chown user1:user1 /sftp/user1/datavi /etc/ssh/sshd_config
#Subsystem sftp /usr/libexec/openssh/sftp-server #注释此行 #添加如下内容: Subsystem sftp internal-sftp Match Group sftponly ChrootDirectory /sftp/%u X11Forwarding no AllowTcpForwarding no ForceCommand internal-sftp
重启服务:
sudo systemctl restart sshd测试sftp user1@xxx成功
ssh user1@xxx失败相关参考:
转载地址:http://lisof.baihongyu.com/