如何处理Linux中vsftpd 530 login incorrect报错

如何处理Linux中vsftpd 530 login incorrect报错,第1张

如何处理Linux中vsftpd530loginincorrect报错

在测试Checkpoint的VPN1R6x时,我遇到了这个错误。这说明客户端和服务器端的连接是没有问题的。但我就是想不通为什么。我以为是用户名和密码错误。Linux系统 *** 作中,vsftpd530登录不正确报错怎么办?要解决这个问题,有必要知道错误的原因。下面小编就给大家介绍一下Linux下如何处理vsftpd530登录不正确错误。

方法1:

登录vsftpd530时出错登录不正确。

解决方法:

CPPath/redhat/vsftpd.PAM/etc/PAM.d/FTP

Path解压缩vsftp的源文件目录。

这是因为我们RHEL已经启用了PAM,使用vsftp时需要使用文件/etc/pam.d/ftp(默认的源代码安装不会有这个文件),所以本地用户除了匿名用户无法登录。

方法二:

在测试Checkpoint的VPN1R6x时,我遇到了这个错误。这说明客户端和服务器端的连接是没有问题的。但我就是想不通为什么。我以为是用户名和密码错了。后来我谷歌了一下,发现服务器端的配置有问题。

检查/etc/vsftpd/user_list和/etc/ftpusers,但是这个文件/etc/vsftpd/vsftpd.conf缺少一行:

代码如下:

pam_service_name=vsftpd

$echo'PAM_service_name=vsftpd'"""/etc/vsftpd/vsftpd.conf

$servicevsftpd重新启动

530错误将被消除!

下面是一个更详细的方法:

[root@ATR-3-server1admin]#cat/etc/vsftpd/vsftpd.conf

#示例配置文件/etc/vsftpd.conf

#

#默认编译设置相当偏执。这个样本文件

#稍微放松一下,让ftp守护程序更有用。

#请参阅vsftpd.conf.5,了解所有在默认值中编译的内容。

#

#阅读此处:此示例文件不是vsftpd选项的详尽列表。

#请阅读vsftpd.conf.5手册页以全面了解vsftpd

#功能。

#

#允许匿名FTP?(注意——如果您将此注释掉,默认情况下是允许的).

匿名_启用=否

#

#取消对此的注释以允许本地用户登录。

local_enable=是

#

#取消对此的注释,以启用任何形式的FTP写入命令。

write_enable=是

#

#本地用户的默认umask是077。您可能希望将其更改为022,

#如果您的用户期望(大多数其他ftpd使用022)

local_umask=022

#

#取消对此的注释,以允许匿名FTP用户上载文件。只有这个

#在激活上述全局写使能时有效。此外,你会

#显然需要创建一个FTP用户可写的目录。

#anon_upload_enable=是

#

#如果希望匿名FTP用户能够创建

#新目录。

#anon_mkdir_write_enable=是

#

#激活目录消息-当远程用户

#进入某个目录。

dirmessage_enable=是

#

#激活上传/下载记录。

xferlog_enable=是

#

#确保端口传输连接来自端口20(ftp-data).

connect_from_port_20=是

#

#如果您愿意,您可以安排上传的匿名文件归

#不同的用户。注意!对上传的文件使用“root”不是

#推荐!

#chown_uploads=是

#chown_username=任何人

#

#如果愿意,您可以覆盖日志文件的位置。显示默认设置

#下面。

#xferlog_file=/var/log/vsftpd.log

#

#如果需要,您可以使用标准ftpdxferlog格式的日志文件

xferlog_std_format=是

#

#您可以更改空闲会话超时的默认值。

#空闲会话超时=600

#

#您可以更改数据连接超时的默认值。

#数据连接超时=120

#

#建议您在系统上定义一个唯一的用户

#ftp服务器可以作为完全隔离的无权限用户使用。

#nopriv_user=ftpsecure

#

#启用此项,服务器将识别异步ABOR请求。不

#出于安全考虑推荐使用(代码很重要).不启用它,

#但是,可能会使旧的FTP客户端感到困惑。

#async_abor_enable=是

#

#默认情况下,服务器将假装允许ASCII模式,但实际上忽略

#请求。打开下面的选项让服务器真正执行ASCII

#在ASCII模式下处理文件。

#注意,打开ascii_download_enable会使恶意远程方有机可乘

#消耗您的I/O资源,方法是在

#ASCII模式。

#这些ASCII选项分为上传和下载,因为您可能希望

#启用ASCII上传(防止上传脚本等。防止破裂),

#没有DoS大小和ASCII下载的风险。ASCII乱码应该是

#反正在客户端上。。

#ascii_upload_enable=是

#ascii_download_enable=是

#

#您可以完全自定义登录横标字符串:

#ftpd_banner=欢迎使用blahFTP服务。

#

#您可以指定一个不允许的匿名电子邮件地址文件。明显地

#用于对抗某些DoS攻击。

#deny_email_enable=是

#(默认值如下)

#banned_email_file=/etc/vsftpd.banned_emails

#

#您可以指定一个明确的本地用户列表,以便将chroot()链接到他们的主页

#目录。如果chroot_local_user为YES,那么这个列表就变成了

不使用chroot()的用户数.

#chroot_list_enable=是

#(默认值如下)

#chroot_list_file=/etc/vsftpd.chroot_list

#

#您可以激活内置ls的“-R”选项。这已被禁用

#默认情况下,避免远程用户在大型系统上导致过多的I/O

#站点。然而,一些坏的FTP客户端,如“ncftp”和“mirror”假定

#存在“-R”选项,因此有充分的理由启用它。

#ls_recurse_enable=是

pam_service_name=vsftpd

用户列表_启用=是

#启用独立模式

听=是

tcp_wrappers=是

以上是边肖总结的Linux下处理vsftpd530登录不正确错误的方法介绍。如果你有错误不知道怎么处理,不妨先找错误的原因,再从原因入手解决相关问题。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/770927.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-02
下一篇 2022-05-02

发表评论

登录后才能评论

评论列表(0条)

保存