debian

Debian中vsftp故障怎么排

小樊
43
2025-12-28 14:53:06
栏目: 智能运维

Debian 下 vsftpd 故障排查步骤

一 快速定位

二 常见错误对照与处理

症状 快速检查 处理要点
500 OOPS: config file not owned by correct user 配置文件属主/权限 chown root:root /etc/vsftpd.conf;chmod 644 /etc/vsftpd.conf
500 OOPS: cannot open xferlog log file 日志目录/文件权限 创建日志目录并赋权:mkdir -p /var/log/vsftpd && chown vsftpd:vsftpd /var/log/vsftpd && chmod 755 /var/log/vsftpd
530 Login incorrect 用户名/密码、黑名单、PAM 确认凭据;检查 /etc/vsftpd.ftpusers 是否禁用该用户;核对 userlist_enable、userlist_deny、/etc/vsftpd.user_list 配置
553 Could not create file 目录可写性 确保用户家目录及目标目录对 FTP 进程可写(如 chown -R ftpuser:ftpuser /home/ftpuser;chmod 755 /home/ftpuser),必要时调整上层目录权限
连接超时/数据通道不通 防火墙、被动模式 放行 21/TCP;配置并放行被动端口范围(见下文)
Job for vsftpd.service failed 配置错误/端口冲突/权限 用 systemctl status 与 journalctl -xe 定位;用 vsftpd -t 检查语法;用 netstat 查 21 端口占用

三 被动模式与防火墙

四 认证与访问控制要点

五 仍未解决时的建议

0
看了该问题的人还看了