1、创建目录
选择大容量磁盘,root权限创建sftp上级目录
# mkdir -p /home/sftp/first
2、新增sftp用户tester1
# useradd -d /home/sftp/first/tester1 -s /bin/bash tester1
不加-d* sftp默认路径为home
不加-s 则默认是/bin/bash
(不要配置为 -s /usr/bin/nologin,会导致无法登陆sftp)
3、配置用户密码
# passwd sftp_tester1
4、修改配置文件
# vim /etc/ssh/sshd_config
Subsystem sftp internal-sftp
Match User sftp_tester1
ChrootDirectory /home/sftp/first ---配置为sftp上级目录,设置家目录,不设置则不限制;
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
5、重启服务
#service sshd restart
6、登陆
# sftp sftp_tester1@sftp服务器ip