问题一:500 OOPS: could not read chroot() list file:/etc/vsftpd/chroot_list
原因:没有创建这个文件
解决办法:创建文件/etc/vsftpd/chroot_list
问题二:
500 OOPS: unrecognised variable in config file: cal_root (
改错参数)
原
因
:
复制的时候丢失了字符
解决办法:
每个配置文件中的内容最好是手动键入
问题三、
530 Login incorrect.
原因是:
pam.d的配置
写错
解决办法:
1:检查viftpd的配置是否正常
2: 检查
pam.d的配置——文件
vsftpd
230 Login successful.则表示登录成功
问题四、
500 OOPS: cannot change directory:/
解决方法:
在终端输入命令:
# setsebool ftpd_disable_trans 1
# service vsftpd restart
问题五、
530 Permission denied.
解决办法: 在/etc/vsftpd/vsftpd.user_list 里添加 ftp用户
问题六、
226 Transfer done (but failed to open directory).
方法:1.修改虚拟用户的家目录的权限(将所有者root改为系统用户ftpuser)
方法2.修改/etc/sysconfig/selinux
将
SELINUX=“”改为
SELINUX=disabled
并且关闭selinux 执行命令#setenforce 0
结果:
客户端链接不起
关闭服务器的防火墙