1、修改/etc/vsftpd/ftpusers和/etc/vsftpd/user_list中关于root的行,注释掉即可;
2、关闭SELinux;如果不想关闭的话,可以打开home项的布林值:setsebool -P ftp_home_dir on
3、查看iptables规则,清空所有规则或添加相关规则以允许vsftpd通过。

 
 
用root或者其他账号连接ftp,提示:
C:\Documents and Settings\zhangxsh.ETHER>ftp 172.20.70.251
Connected to 172.20.70.251.
220 (vsFTPd 2.0.5)
User (172.20.70.251:(none)): oracle
331 Please specify the password.
Password:
530 Login incorrect.
Login failed.
ftp> bye

查看日志:
tail -f /var/log/secure
Jul 25 22:34:20 localhost vsftpd: pam_shells(vsftpd:auth): /etc/shells is either world writable or not a normal file
Jul 25 22:45:29 localhost vsftpd: pam_listfile(vsftpd:auth): /etc/vsftpd/ftpusers is either world writable or not a normal file
Jul 25 22:46:28 localhost vsftpd: pam_listfile(vsftpd:auth): /etc/vsftpd/ftpusers is either world writable or not a normal file

可能是文件的授权问题导致:
[root@localhost ~]# chmod 644 /etc/shells
[root@localhost ~]# chmod 664 /etc/vsftpd/ftpusers
[root@localhost ~]# service vsftpd restart

重新启动FTP服务后连接正常,设置为777权限后反而不正常

转载于:https://www.cnblogs.com/zhangxsh/p/3494440.html

【原创】VSFTP: Login failure: 530 Login incorrect的解决办法相关推荐

  1. 【原创】vegas提示NTDLL.DLL出错的解决办法

    ntdll.dll是什么?ntdll.dll出错怎么办?ntdll.dll位置在哪?ntdll.dll下载之后放在哪里?请看本文详解.ntdll.dll下载地址:点击下载 ntdll.dll文件分析 ...

  2. ubuntu进入终端界面输入密码错误login incorrect的解决办法

    在给ubuntu系统安装nvidia驱动时,会禁用图像界面服务.这时候进入终端界面时会要求输入登录账号密码.然而有的人可能在输入密码时总提示密码不正确或无法登录. 这里排除密码输错的情况.介绍另一种导 ...

  3. No message found under code 'login.error' for locale 'zh'. 的解决办法

    在使用国际化的时候,出现了No message found under code 'login.error' for locale 'zh'. 这个错误. 想到这应该是一个识别不到国际化文件的问题吧, ...

  4. 遇到Initialization failure:0x0000000C错误,其他解决办法

    1 使用360安全卫士杀毒助手,初始化winsock,失败 2 使用管理员命名打开cmd窗口,输入NETSH WINSOCK RESET CATALOG.然后重启还是失败. 3 在安全模式下输入NET ...

  5. ftp登录时,报错“530 Login incorrect.Login failed”

    一.问题 由于项目需求:需要在搭建一个ftp.在设置完文件夹,创建新用户并赋予相应权限以后.        我登录ftp站点时爆出如下错误信息. 我的运行环境:centos8.2   64bit 二. ...

  6. vsftpd配置连接远程linux服务器,ftprush报错:“530 login incorrect ”

    在本地ftprush安装好vsftpd,设置好用户后连接远程linux服务器,报错:"530 login incorrect"或"login incorrect" ...

  7. 解决集群报failure to login: for principal 。。。。Unable to obtain password from user错误

    一.问题复现 在做集群项目运行时,报了如下错误: org.apache.hadoop.security.KerberosAuthException: failure to login: for pri ...

  8. 【2020可用】Python使用 imaplib imapclient连接网易邮箱提示 Unsafe Login. Please contact kefu@188.com for help 的解决办法

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:http://blog.csdn.net/jony_online/article/d ...

  9. Web自动化【7】——python 使用QQ邮箱发送邮件,端口号25,465,578,的区别,及错误码535,530的解决办法

    先上代码,方式一二三分别对应使用smtp不同端口号发送邮件的实现方式. (1)端口号25:明文传输 (2)端口号456,基于SSL协议 (3)端口号578,基于STARTTLS协议 所以实现当时会有所 ...

最新文章

  1. android游戏加载,Android 游戏引擎libgdx 资源加载进度百分比显示案例分析
  2. NYOJ 128 前缀式计算
  3. python伪装浏览器什么意思_用python2和python3伪装浏览器爬取网页
  4. Yii框架 phpexcel 导出
  5. TensorFlow.NET 在工业部署中的应用
  6. Mockito 101
  7. 去掉ExpandableListView的箭头图标
  8. 【C语言笔记初级篇】第六章:指针入门
  9. windows api 每日一练(5)基本内存操作
  10. linux下在线新增大文件系统划分,linux - 文件系统(fdisk)
  11. 排序算法之——三路快排分析
  12. 全面接触PDF:最好用的PDF软件汇总
  13. 小述银行软开~~(转)
  14. 使用数据库生成流水号
  15. 渥太华大学计算机科学,加拿大渥太华大学计算机科学排名第四
  16. NameError: name ‘weights‘ is not defined
  17. 【NGINX】nginx+uwsgi+django+python部署总结
  18. 2020 NOC 编程猫创新编程全国决赛小学组第一部分(客观题)
  19. kue api文档说明
  20. 戴尔c语言编译器如何安装,戴尔的显示屏该怎么安装?精彩图解教程

热门文章

  1. Android Studio 3.0+ Record Espresso Test 自动化测试
  2. Mac git 终端使用
  3. JS中eval处理JSON数据 为什么要加括号
  4. C#的变迁史 - C# 2.0篇
  5. XCode4.3.3 + iOS5.1 无证书开发并生成app、ipa文件
  6. JQuery 匿名函数初识(转载)
  7. LPTSTR、LPCSTR、LPCTSTR、LPSTR的含义
  8. Facebook如何向十亿人推荐东西
  9. Java生成Word文档
  10. Kafka消费者Consumer常用配置