vsftpd常见的错误代码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vsftpd常见的错误代码相关的知识,希望对你有一定的参考价值。
vsftpd常见的错误代码
排错时建议使用专业的FTP客户端软件,这样可以获得更多的报错信息,因为一般使用浏览器访问FTP服务器时,浏览器会自动屏蔽很多错误信息。
1、 提示错误代码:530 Login incorrect
如果登录提示520,说明登录过程中账户验证失败。则可能是因为你使用的是64位操作系统,而pam文件中库文件的调用却使用的是/lib/security/pam_userdb.so。或者是用户名、密码输入有错误。此外,也可能是Vsftpd主配置文件中pam_service_name设置的pam文件名称与/etc/pam.d中创建的pam文件名称不一致,导致无法验证成功。
2、 提示错误代码:500 OOPS:cannot change directory:/home/ftp/$USER
此提示代表目录不存在或无权限导致的无法至目录,也有可能是由于SELinux导致的共享账户家目录,SELinux不允许共享家目录。
3、 使用Win7系统访问主动模式的vsftpd服务器时无法访问成功
默认Windows会使用被动模式连接FTP服务器,如果需要以主动模式连接服务器,需要修改IE浏览器的属性,方法是查找Internet选项的“高级”选项卡,找到使用被动FTP,取消此功能即可。
4、 账户登录后无法上传数据
根据不同的登录类型,检查主配置文件的设置,匿名账号与虚拟账户检查以anon_开头的权限设置,本地账户检查以local_开头的权限设置,并且要确保全局write_enale设置为YES。此外,文件系统目录的权限也需要修改,确保客户端账户有权限访问该目录。
5、 启动服务时报错:500 OOPS:bad bool value in config file
vsftpd配置文件设置错误,检查配置文件。配置文件要求每个设置项占用独立的一行,并不可以有多余的空格。
本文出自 “DaniePDD” 博客,谢绝转载!
以上是关于vsftpd常见的错误代码的主要内容,如果未能解决你的问题,请参考以下文章