FTP連接時出現“227 Entering Passive Mode”

日期:20170925


ftp 227錯誤

windows中,在我的電腦訪問ftp是一件非常方便的事。

但是,剛搭建ftp服務器時,我遇到一個問題。

照着網上教程搭好的ftp服務器,我在軟件或者瀏覽器中都可以訪問,但在我的電腦卻會出現問題。
它彈出一個窗口,
這裏寫圖片描述


爲了“服務”

上網查找ftp 227錯誤,很多教程都是說在客戶端把模式改爲主動模式(port模式)。然後一連串的隱祕操作

但是用我的電腦訪問ftp就是爲了方便啊,如果每臺電腦都要那樣“複雜”設置,那樣就違背了“服務”這個詞了。所以我在服務器方面找原因。


外網訪問內網

在無意間發現,這問題是出在內網搭建ftp服務器,外網windows**我的電腦**訪問時出現的。

有可能是因爲我的電腦中ftp客戶端的ftp協議有點舊,並沒有更新,所以在默認passive模式無法正確獲取ftp服務器ip地址。


解決方法(vsftpd)

這時候只需,在ftp服務器的vsftpd.conf中加上一句,

pasv_address=$ip ##$ip是你的外網地址

然後重啓vsftpd服務。

這樣就能正確傳輸ftp服務器的ip地址了。

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