连接失败
sudo systemctl status ssh,未启动则执行 sudo systemctl start ssh。ufw 时执行 sudo ufw allow 22。ping 和 telnet 测试服务器连通性及端口开放情况。权限错误
root 所有,权限设为 755,子目录(如上传目录)归用户所有,权限设为 755 或 700。sudo chown root:root /home/username,sudo chmod 755 /home/username。sudo chown sftpuser:sftpusers /home/sftpuser/upload。配置异常
/etc/ssh/sshd_config 中 Subsystem sftp 配置是否正确(推荐使用 internal-sftp),并确保 ChrootDirectory 路径有效。PermitRootLogin 与 ChrootDirectory 冲突,若限制root登录需确保配置一致。上传/下载失败
sudo chmod 755 /upload_dir)。df -h 查看磁盘使用情况,清理空间或扩展存储。日志排查
sudo tail -f /var/log/auth.log 或 sudo journalctl -xeu ssh,根据提示修复权限、配置等问题。参考来源: