centos

CentOS FTP服务器故障排查方法

小樊
37
2025-12-25 10:16:31
栏目: 云计算

CentOS FTP服务器故障排查方法

一 快速定位流程

二 服务与端口检查

三 防火墙与安全组

四 常见错误与修复对照表

症状 可能原因 快速修复
连接超时/被拒绝 防火墙/安全组未放行21或被动端口;服务未运行 放行端口并重载防火墙;启动 vsftpd;核对云安全组规则
530 Login incorrect 用户名/密码错误;PAM/配置限制 核对凭据;检查 /etc/pam.d/vsftpd;必要时查看日志定位认证失败原因
无法显示远程文件夹/传输失败 主动/被动模式不匹配;被动端口未放行;NAT 环境未正确通告地址 客户端切为被动模式;服务器配置 pasv_min_port/pasv_max_port 并放行;必要时设置 pasv_address
550 File unavailable(无权限/磁盘满) 目录权限不足;磁盘空间不足 调整目录属主/权限(如 755/644);df -h 检查并释放空间
500 OOPS/权限错误 目录不可写;SELinux 限制 为 FTP 用户家目录设置合适权限;setsebool -P ftp_home_dir 1 或按需调整 SELinux 布尔值
vsftpd 启动失败 配置语法错误;IPv6 监听冲突;端口被占用 修正 vsftpd.conf 语法;listen_ipv6=NO;释放占用 21 端口后重启
以上对照覆盖了最常见的报错与处置路径。

五 被动模式与 SELinux 配置要点

0
看了该问题的人还看了