以下是Ubuntu FTP服务器故障排查方法:
sudo systemctl status vsftpd
(或pure-ftpd
)确认服务是否运行,未运行则启动。sudo ufw status
查看防火墙规则,确保允许FTP端口(默认21、20)的流量。/etc/vsftpd.conf
(或/etc/pure-ftpd/conf/
),确认监听端口、匿名访问、用户权限等设置正确,修改后重启服务。/var/log/auth.log
或/var/log/secure
,查找错误或警告信息。df -h
查看磁盘空间是否充足。ping
和traceroute
测试网络连通性。