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

luguorenjian6

luguorenjian6

2016-02-19 19:44

下面是个超简单的如何处理Linux中vsftpd 530 login incorrect报错教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

在Linux系统操作中,如果出现vsftpd 530 login incorrect报错该如何处理呢?要想解决该问题,就要知道产生报错的原因,下面图老师小编就给大家介绍下Linux中如何处理vsftpd 530 login incorrect报错。

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

方法一:

登录出现 vsftpd 530 login incorrect 报错。

解决方法:

cp Path/RedHat/vsftpd.pam /etc/pam.d/ftp

path为vsftp解压缩源文件目录

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

方法二:

在测试Checkpoint的VPN1 R6x的时候,遇到了这个错误。这说明client端跟server端的连接性是没问题。但是就是想不出为什么,还以为是用户名和口令错误呢。后来才google了一下,发现是server端的配置有问题。

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

代码如下:

pam_service_name=vsftpd

$ echo ‘pam_service_name=vsftpd’ 》》/etc/vsftpd/vsftpd.conf

$ service vsftpd restart

530 error就消除了!

下面是更详细的方法:

[root@atr-3-server1 admin]# cat /etc/vsftpd/vsftpd.conf

# Example config file /etc/vsftpd.conf

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# The default compiled in settings are fairly paranoid. This sample file

# loosens things up a bit, to make the ftp daemon more usable.

# Please see vsftpd.conf.5 for all compiled in defaults.

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# READ THIS: This example file is NOT an exhaustive list of vsftpd options.

# Please read the vsftpd.conf.5 manual page to get a full idea of vsftpd‘s

# capabilities.

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# Allow anonymous FTP? (Beware - allowed by default if you comment this out)。

anonymous_enable=no

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# Uncomment this to allow local users to log in.

local_enable=YES

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# Uncomment this to enable any form of FTP write command.

write_enable=YES

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# Default umask for local users is 077. You may wish to change this to 022,

# if your users expect that (022 is used by most other ftpd’s)

local_umask=022

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# Uncomment this to allow the anonymous FTP user to upload files. This only

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# has an effect if the above global write enable is activated. Also, you will

# obviously need to create a directory writable by the FTP user.

#anon_upload_enable=YES

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# Uncomment this if you want the anonymous FTP user to be able to create

# new directories.

#anon_mkdir_write_enable=YES

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# Activate directory messages - messages given to remote users when they

# go into a certain directory.

dirmessage_enable=YES

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# Activate logging of uploads/downloads.

xferlog_enable=YES

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# Make sure PORT transfer connections originate from port 20 (ftp-data)。

connect_from_port_20=YES

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# If you want, you can arrange for uploaded anonymous files to be owned by

# a different user. Note! Using root for uploaded files is not

# recommended!

#chown_uploads=YES

#chown_username=whoever

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# You may override where the log file goes if you like. The default is shown

# below.

#xferlog_file=/var/log/vsftpd.log

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# If you want, you can have your log file in standard ftpd xferlog format

xferlog_std_format=YES

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# You may change the default value for timing out an idle session.

#idle_session_timeout=600

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# You may change the default value for timing out a data connection.

#data_connection_timeout=120

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# It is recommended that you define on your system a unique user which the

# ftp server can use as a totally isolated and unprivileged user.

#nopriv_user=ftpsecure

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# Enable this and the server will recognise asynchronous ABOR requests. Not

# recommended for security (the code is non-trivial)。 Not enabling it,

# however, may confuse older FTP clients.

#async_abor_enable=YES

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# By default the server will pretend to allow ASCII mode but in fact ignore

# the request. Turn on the below options to have the server actually do ASCII

# mangling on files when in ASCII mode.

# Beware that turning on ascii_download_enable enables malicious remote parties

# to consume your I/O resources, by issuing the command SIZE /big/file in

# ASCII mode.

# These ASCII options are split into upload and download because you may wish

# to enable ASCII uploads (to prevent uploaded scripts etc. from breaking),

# without the DoS risk of SIZE and ASCII downloads. ASCII mangling should be

# on the client anyway.。

#ascii_upload_enable=YES

#ascii_download_enable=YES

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# You may fully customise the login banner string:

#ftpd_banner=Welcome to blah FTP service.

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# You may specify a file of disallowed anonymous e-mail addresses. Apparently

# useful for combatting certain DoS attacks.

#deny_email_enable=YES

# (default follows)

#banned_email_file=/etc/vsftpd.banned_emails

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# You may specify an explicit list of local users to chroot() to their home

# directory. If chroot_local_user is YES, then this list becomes a list of

# users to NOT chroot()。

#chroot_list_enable=YES

# (default follows)

#chroot_list_file=/etc/vsftpd.chroot_list

#

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

# You may activate the -R option to the builtin ls. This is disabled by

# default to avoid remote users being able to cause excessive I/O on large

# sites. However, some broken FTP clients such as ncftp and mirror assume

# the presence of the -R option, so there is a strong case for enabling it.

#ls_recurse_enable=YES

pam_service_name=vsftpd

userlist_enable=YES

#enable for standalone mode

listen=YES

tcp_wrappers=YES

上面就是Linux下处理vsftpd 530 login incorrect报错的方法介绍了,如果你出现了该报错,又不知道该如何处理的话,不妨先找找出错原因,再从原因上入手解决相关问题。

展开更多 50%)
分享

猜你喜欢

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

电脑入门
如何处理Linux中vsftpd 530 login incorrect报错

如何处理Linux中启动weblogic服务器报错的问题

电脑入门
如何处理Linux中启动weblogic服务器报错的问题

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

如何处理Linux中su命令无反应的情况

电脑入门
如何处理Linux中su命令无反应的情况

游泳中抽筋如何处理

生活常识 养生 健康
游泳中抽筋如何处理

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

如何处理Linux系统宕机的问题

电脑入门
如何处理Linux系统宕机的问题

Linux提示Unable to locate package该如何处理?

电脑入门
Linux提示Unable to locate package该如何处理?

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Linux系统被入侵该如何检测?

Linux系统被入侵该如何检测?

新人深入学习CSS布局网页的制作

新人深入学习CSS布局网页的制作
下拉加载更多内容 ↓