VSFTP在CentOS上的错误日志主要位于/var/log/vsftpd.log,也可查看/var/log/messages或/var/log/secure。以下是常见错误及解读:
/etc/vsftpd.conf中anonymous_enable=NO,且PAM配置无误。local_root配置的目录是否存在且权限正确。setenforce 0,或调整/etc/selinux/config为SELINUX=disabled。setsebool -P ftp_home_dir on。journalctl -u vsftpd,可能因端口被占用、配置文件语法错误(如listen参数错误)或依赖服务未启动。通过分析日志中的具体错误信息,可针对性解决配置、权限或服务异常问题。