useradd scsftp
passwd scsftp
usermod -g root scsftp
在/data目录下创建scsftp目录后赋予755权限
mkdir -p /data/scsftp
chmod 755 /data/scsftp
chown root:scsftp scsftp
编辑配置文件/etc/ssh/sshd_config
注释掉:
#Subsystem sftp /usr/libexec/openssh/sftp-server
#增加以下6行
Subsystem sftp internal-sftp
Match Group ynsftp
ChrootDirectory /home/%u
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
最后重启ssh服务 service sshd restart
新增sftp用户
useradd ynsftp
passwd ynsftp
usermod -g root ynsftp
在/data目录下创建ynsftp目录后赋予755权限
mkdir -p /data/ynsftp
chmod 755 /data/ynsftp
chown root:ynsftp ynsftp