Centos7环境下搭建sftp服务器
程序员文章站
2022-05-10 19:06:44
...
groupadd sftpgroup
useradd -g sftpgroup -M -s /sbin/nologin sftptest
passwd sftptest
vi /etc/ssh/sshd_config
将Subsystem sftp /usr/libexec/openssh/sftp-server 注释掉
在文件末尾添加以下几行
Subsystem sftp internal-sftp
Match Group sftpgroup
X11Forwarding no
AllowTcpForwarding no
ChrootDirectory %h
ForceCommand internal-sftp
mkdir -p /sftp
usermod -d /sftp sftptest
chown root:sftpgroup /sftp
chmod 755 /sftp
mkdir /sftp/upload
chown sftptest:sftpgroup /sftp/upload
chmod 755 /sftp/upload
systemctl restart sshd.service
推荐阅读