debian

Debian FTP服务器故障排查步骤

小樊
37
2025-12-25 22:26:46
栏目: 云计算

Debian FTP服务器故障排查步骤

一 快速定位流程

二 配置与权限核查

三 防火墙与被动模式

四 NAT 与网络连通性

五 常见错误对照表

现象 高频原因 快速修复
连接被拒绝或超时 服务未运行/未监听 21 systemctl start vsftpd;`netstat -tulpen
220/530 登录失败 用户被 /etc/ftpusers 拒绝;PAM/密码错误 检查黑名单与凭据;查看 /var/log/vsftpd.log
“500 OOPS: refusing to run with writable root inside chroot()” chroot 家目录可写 chmod a-w ~ftpuser,在子目录(如 uploads)下放可写
“500 OOPS: cannot read user list file” 用户列表文件缺失或不可读 创建 /etc/vsftpd.user_list 并修正权限
能登录但列目录/传输失败 被动端口未放行/未配置 配置 pasv_min_port/pasv_max_port 并放行;必要时设 pasv_address
数据连接建立失败 防火墙/NAT 未放行数据端口 放行 20/tcp(主动)或被动端口范围;检查云安全组与路由 DNAT

0
看了该问题的人还看了