1. 程式人生 > >vsftp登入報530 Login incorrect無法登入問題解決

vsftp登入報530 Login incorrect無法登入問題解決

今天遇到一個主機,RHEL6.6的系統,vsftp服務是執行的,但是使用者輸入正確的密碼登入會報530的錯誤,無法登入成功。
使用FlashFXP報錯如下

在本機使用ftp客戶端登入報錯如下:

問題分析:
一、先檢查vsftpd的配置檔案是否正常。檢查了/etc/vsftpd目錄,以及vsftpd.conf配置檔案。檢視後無異常

檢視/etc/vsftpd/user_list和/etc/vsftpd/ftpusers檔案中,也沒有限制登入的帳號。
二、這時,想到可能是pam模組的問題。
於是,看了下/etc/vsftpd/vsftpd.conf檔案中的相關配置,是啟用pam的
然後檢視/etc/pam.d下的vsftpd檔案了,發現有兩個檔案
分別查看了下檔案裡的內容

問題來了,vsftpd裡的內容是不對的,應該是vsftpd.bak裡的內容才是正確的。
這樣就很簡單了,把/etc/pam.d/vsftpd的內容恢復。執行service vsftpd restart重啟一下vsftp服務,再測試登入的時候,就正常了。