『壹』 FTP連接成功,就是無法獲取目錄,使用t主動模式,出現500錯誤,使用被動模式直接卡在PASV那個
vsftp沒配置好
vsftp使用的用戶名和站點用戶的要一致或者屬於同一個組
說白了就是那個文件夾有沒有你使用的ftp賬號對應的許可權
『貳』 目錄文件夾下文件數超過20萬,ftp ls命令時出現: 500 oops:malloc
這和文件數量沒有關系,500通常是ftp目錄的問題。
1、確認ftp目錄存在
2、修改配置文件
vi /etc/vsftpd/vsftpd.conf
將chroot_local_user=NO 更改為chroot_local_user=YES
將anonymous_enable=YES 更改為anonymous_enable=NO
3、或者執行
setsebool ftp_home_dir on
4、重啟ftp(查看|啟動|重啟|停止ftp服務狀態:service vsftpd status|start|restart|stop)
service vsftpd restart
『叄』 ftp成功登入後執行linux命令如:ls 報ftp 500錯誤怎樣解決
原因是CentOS系統安裝了SELinux,因為默認下是沒有開啟FTP的支持,所以訪問時都被阻止了。
//查看SELinux設置
# getsebool -a|grep ftp
ftpd_disable_trans --> off
或者
ftp_home_dir-->off
//使用setsebool命令開啟
# setsebool ftpd_disable_trans 1
或者
# setsebool ftp_home_dir 1
//查看當前狀態是否是on的狀態
# getsebool -a|grep ftp
ftpd_disable_trans --> on
或者
ftp_home_dir-->on
//setsebool使用-P參數,無需每次開機都輸入這個命令
# setsebool -P ftpd_disable_trans 1
或者
# setsebool -P ftp_home_dir 1
# service vsftpd restart
『肆』 登錄FTP時出現 500 oops:cannot locate user entry:vsftpd
可以參考下
系統環境為CentOS6,使用yum安裝的vsftp,配置為虛擬用戶登錄模式,在各項配置完成後,使用FlashFxp連接時,出現連接錯誤,錯誤提示如下:
500 OOPS: cannot locate user entry:vsftpd
用命令 groups vsftpd 查看發現系統中沒有vsftpd組,於是手動增加vsftpd組和用戶:
復制代碼 代碼如下:
> groupadd vsftpd
> adser -g vsftpd -s /sbin/nologin vsftpd
然後重啟vsftpd。
『伍』 ftp登陸不上,出現500 oops,一直是ftp登陸,沒什麼所謂的終端,selinux什麼的東西!
FTP只要安裝時沒有問題,基本遇到的問題也就是下邊的這些了:
FTP路徑不存在:mkdir -p FTP目錄
FTP許可權不夠:chown 777 -R FTP目錄
未開啟訪問許可權:setsebool ftp_home_dir on
vi /etc/vsftpd/vsftpd.conf開啟本地訪問chroot_local_user=YES如果有#去掉
重啟ftp服務
安全設置無需重啟立即生效:setenforce 0
『陸』 上傳圖片到FTP伺服器,報500錯誤
考慮到只有500問題,沒有給出具體錯誤信息,給出以下幾個可能的原因,可以配合伺服器端查一下:
圖片大小問題,試試圖片尺寸是否有問題。
圖片格式問題。
伺服器端超級超時。
500一般是伺服器處理內部處理錯誤排除的異常。
『柒』 win10用filezilla連接ftp出現500OOPS錯誤
FileZilla無法連接多線程FTP 伺服器解決方法:
1、打開 FileZilla 軟體設置界面,找到「傳輸」選項,設置「最大並發傳輸」為1即可,不過這樣設置是全局性的,不建議這樣做。可以針對單個站點連接設置,這樣更加靈活;
2、解決方法:建議更換使用FTP軟體,把傳輸模式改為主動。
『捌』 我用FTP把網站上傳到空間後提示500內部伺服器錯誤...
你檢查一下你的資料庫路徑對嗎?你在本地測試建的是站點還是虛擬目錄?站點和虛擬目錄測試出來再上傳到空間會不一樣,
如果是建的站點測試沒問題的話,你就檢查一下資料庫鏈接的路徑,或者你其它的鏈接是用的相對路徑還是絕對路徑?應該是這些的問題