centos

CentOS FTP Server常见问题解答

小樊
40
2025-11-23 22:23:17
栏目: 智能运维

CentOS FTP Server 常见问题解答

一 快速排查流程

二 常见错误与修复

症状 可能原因 修复要点
连接超时/被拒绝 服务未启动、防火墙阻断、端口未放行 启动 vsftpd;放行 21/tcp 与被动端口段(如 10060–10070/tcp);如使用 FTPS,放行 990/tcp
530 Login incorrect 用户名/密码错误、PAM 限制、用户被禁止登录 核对凭据;检查 /etc/pam.d/vsftpd;确认用户不在 /etc/ftpusers;确保主目录权限正确
500 OOPS / chroot 失败 chroot 目录不可写、权限/属主不当 设置 allow_writeable_chroot=YES(vsftpd 2.3.5+);或确保用户对主目录有写权限且属主正确
500 Illegal PORT command 主动模式被防火墙/NAT 拦截 客户端改用被动模式(PASV);或在防火墙/NAT 上放行相关数据端口
550 Permission denied 目录/文件权限或所有权不足、SELinux 限制 修正属主与权限(文件 644、目录 755 为常用基线);按需设置 SELinux 布尔值
553 Could not create file 目标目录不可写、磁盘满、SELinux 写入限制 检查目录写权限与磁盘空间(df -h);必要时调整 SELinux 策略
匿名用户无法上传 匿名写入未启用或目录权限不足 在 vsftpd.conf 中启用匿名写入相关项并确保目录可写(生产不建议开启匿名写)

三 配置与权限要点

四 安全与替代方案

0
看了该问题的人还看了