vsftpd常見的錯誤代碼

vsftpd常見的錯誤代碼

排錯時建議使用專業的FTP客戶端軟件,這樣可以獲得更多的報錯信息,因爲一般使用瀏覽器訪問FTP服務器時,瀏覽器會自動屏蔽很多錯誤信息。

1、  提示錯誤代碼:530  Login incorrect

如果登錄提示520,說明登錄過程中賬戶驗證失敗。則可能是因爲你使用的是64位操作系統,而pam文件中庫文件的調用卻使用的是/lib/security/pam_userdb.so。或者是用戶名、密碼輸入有錯誤。此外,也可能是Vsftpd主配置文件中pam_service_name設置的pam文件名稱與/etc/pam.d中創建的pam文件名稱不一致,導致無法驗證成功。

2、  提示錯誤代碼:500  OOPScannot  change directory:/home/ftp/$USER

此提示代表目錄不存在或無權限導致的無法至目錄,也有可能是由於SELinux導致的共享賬戶家目錄,SELinux不允許共享家目錄。

3、  使用Win7系統訪問主動模式的vsftpd服務器時無法訪問成功

默認Windows會使用被動模式連接FTP服務器,如果需要以主動模式連接服務器,需要修改IE瀏覽器的屬性,方法是查找Internet選項的“高級”選項卡,找到使用被動FTP,取消此功能即可。

4、  賬戶登錄後無法上傳數據

根據不同的登錄類型,檢查主配置文件的設置,匿名賬號與虛擬賬戶檢查以anon_開頭的權限設置,本地賬戶檢查以local_開頭的權限設置,並且要確保全局write_enale設置爲YES。此外,文件系統目錄的權限也需要修改,確保客戶端賬戶有權限訪問該目錄。

5、  啓動服務時報錯:500  OOPSbad  bool  value  in  config  file

vsftpd配置文件設置錯誤,檢查配置文件。配置文件要求每個設置項佔用獨立的一行,並不可以有多餘的空格。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章