以下是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
測試網絡連通性。