开始
# <group> sftp服务分组名称
groupadd <group>
# 添加用户到sftp服务分组中
# <username> sftp服务登录用户名
useradd -g <group> <username>
# 设置用户密码,输入后回车会提示输入密码
passwd <username>
# <folder> 目录
usermod -d <folder> <username>
# 编辑sshd_config
vim /etc/ssh/sshd_config
# 查找以下信息,并注释掉(vim搜索方式:命令模式下输入“/字符串”)
Subsystem sftp /usr/libexec/openssh/sftp-server
# 在文件末尾添加以下信息(权限目录设置为home时<folder>为%h)
Subsystem sftp internal-sftp
Match Group <group>
ChrootDirectory <folder>
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
service sshd restart
sftp <username>@127.0.0.1
# 主机使用服务器IP
# 用户名密码使用创建的用户名密码
# 端口使用22