以下是Debian SFTP配置故障的排查步骤:
sudo systemctl status ssh
,未运行则启动:sudo systemctl start ssh
。/etc/ssh/sshd_config
: Subsystem sftp
配置正确(如internal-sftp
或指定路径)。Match Group
等用户权限配置是否正确。sudo systemctl restart ssh
。ping 服务器IP
,确保网络正常。telnet 服务器IP 22
或sudo ufw allow 22
。sudo tail -f /var/log/auth.log
或/var/log/syslog
获取错误详情。sftp_users
),家目录权限正确(用户拥有且权限755)。top
。sudo setenforce 0
。chroot
配置。参考来源: