溫馨提示×

VSFTP在CentOS上的錯誤代碼怎么處理

小樊
34
2025-08-12 13:26:59
欄目: 智能運維

以下是VSFTP在CentOS上常見錯誤代碼及處理方法:

  • 530 Login incorrect(登錄失?。?/strong>

    • 檢查用戶名/密碼是否正確,確保用戶未被加入/etc/ftpusers黑名單。
    • 確認PAM配置文件/etc/pam.d/vsftpd中未限制登錄,如注釋掉pam_listfile.so相關行。
    • 確保用戶主目錄存在且權限正確(屬主為該用戶,權限755)。
  • 500 OOPS: cannot change directory(無法切換目錄)

    • 若為匿名用戶,檢查/var/ftp目錄權限,需設置為root:root且權限755,不可為777。
    • 若為普通用戶,確保其主目錄存在,且chroot_local_user=YES已配置。
    • 臨時關閉SELinux測試:setsebool -P ftpd_disable_trans 1,若問題解決則需調整SELinux策略。
  • 553 Could not create file(無法創建文件)

    • 檢查用戶主目錄是否有寫權限(chmod 775777),并確保SELinux允許FTP寫入:setsebool -P ftp_home_dir 1。
  • 其他通用步驟

    1. 檢查服務狀態:systemctl status vsftpd,確保服務運行。
    2. 查看日志:/var/log/vsftpd.log/var/log/secure,獲取具體錯誤信息。
    3. 確認防火墻開放FTP端口(21及被動模式端口范圍)。

參考來源:

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女