修改配置文件
/etc/ssh/sshd_config
添加如下配置
PasswordAuthentication yes
Match Group sftp
ChrootDirectory /opt/sftp/%u
AllowTcpForwarding no
X11Forwarding no
ForceCommand internal-sftp
重启服务 systemctl restart sshd.service
创建sftp组 groupadd sftp
创建用户 useradd -g sftp -s /bin/false sftp_pump
配置用户密码 passwd sftp_pump 或者 passwd --stdin sftp_pump <<< "123456"
创建目录 mkdir -p /opt/sftp/sftp_pump
修改权限 chown root:sftp sftp_pump
创建目录 mkdir -p /opt/sftp/sftp_pump/data,该目录权限为root:root