zoukankan      html  css  js  c++  java
  • 【原创】VSFTP: Login failure: 530 Login incorrect的解决办法

    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 Settingszhangxsh.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权限后反而不正常
     
  • 相关阅读:
    mysql view
    单点登录原理与简单实现
    复述记忆法
    英语细节锦集(基本时态的构成、元音辅音字母、)
    被动语态 动词的过去分词
    play后面加the不加the如何分辨
    正则表达式入门
    使用 lxml 中的 xpath 高效提取文本与标签属性值
    Android Studio 导入新工程项目
    winfrom Panel 问题
  • 原文地址:https://www.cnblogs.com/zhangxsh/p/3494440.html
Copyright © 2011-2022 走看看