groupadd sftp
useradd -m -d /data/sftp/test -s /sbin/nologin test -g sftp echo 'avadAYBIECoEMSDBVb'|passwd test --stdin
mkdir -p /data/sftp/test/upload
chown root.sftp /data/sftp/test chmod 755 /data/sftp/test
chown test.sftp /data/sftp/test/upload
vim /etc/ssh/sshd_config
注释Subsystem sftp /usr/libexec/openssh/sftp-server
新增以下配置文件
Subsystem sftp internal-sftp
Match Group sftp
ChrootDirectory /data/sftp/%u
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
systemctl restart sshd
你可能也喜欢————

本站已稳定运行 1027 天