sftp的简单配置


创建sftp用户

1
2
3
groupadd sftp 
useradd -g sftp -M -s /sbin/nologin ftpuser01
passwd ftpuser01

编辑sshd配置文件,在ssh配置的最下面

1
2
3
4
5
6
7
cat /etc/ssh/sshd_config

Match User ftpuser01
ChrootDirectory /sftp_dir
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp

配置sftp目录权限

1
2
3
4
mkdir /sftp_dir
usermod -d /sftp_dir ftpuser01
chown -R www:sftp /sftp_dir
chmod -R 755 /sftp_dir/*