[分享] 連入FTP無法列出目錄 -- 解決方法
以下解決方法是我參考CuteFTP網站的說明,再加入一些經驗而成的 ^^"
先分清楚你目前的連線類型是主動模式或被動模式:
如果你的連線log是類似如下,那你目前用的是[被動模式]:
[指令] PASV
[回應] 227 Entering Passive Mode (140,112,x,x,189,91)
[回應] Opening data connection IP: 140.112.x.x PORT: 48475
[指令] LIST -al
[回應] 150 Data connection accepted from 218.163.146.13:63455
[回應] 226 列出目錄
(請注意黃綠順序)
如果你的連線log是類似如下,那你目前用的是[主動模式]:
[指令] PORT 你的IP,13,55
[回應] 200 Port command successful.
[指令] LIST -al
[回應] 150 Opening data connection for directory list.
[回應] 226 列出目錄
(請注意黃綠順序)
如果你沒有出現訊息226,只到150就停了,那就表示目錄出不來(data channel未建立)
以下解決方法是我參考CuteFTP網站的說明,再加入一些經驗而成的 ^^"
( http://help.globalscape.com/help/cuteftp7 Cannot see files or folders )
(法一):將連線模式改成被動模式(主動模式) -- 約佔85%
▲ 最常見的原因是你用主動模式去連ftp站,而你自己又有防火牆,或在NAT後面,
所以列不出來目錄。
▲ 但這也不是絕對,所以主動、被動模式都連連看吧。
▲ 建議是用被動模式,因為通常被動模式目錄出不來,往往是server那邊的問題。
▲ 或是有些server會指定用某一種模式連。
▲ 如果有出現Connection timed out類似的字樣,試著把"連線逾時"調長一點
(調成約90秒好了)
(法二):將列出目錄指令由LIST改成LIST -L -- 約佔10%
▲ 如果有用Unix系統的網友就知道,ls -l跟ls列出來的東西不一樣,參數l
是long的意思
▲ 如果是FileZilla的話,我找不到可以改成LIST -L的地方,我看過source code
,的確是定死的,我以前還蠻愛filezilla的,後來就是差這個L,連不上某些站,
就不用了。
CuteFTP的話,去工具->選項裡找,打個勾就可以改成LIST -L
LeapFTP的話,我也找不到,但是印象中他會自動改?
SmartFTP,UltraFXP也都有
▲ 另外,參數a是列出隱藏檔,有些ftp server會不支援
(法三):可能是server端或client有設定「登入時預設的目錄」
如果碰到這目錄不存在,無權限,就有可能出現問題
(法四):把伺服器類型(Host type),從自動偵測,改成其他的 ex.Unix
▲ 沒碰過這樣的情形,還是用自動偵測比較好吧 @@"
(法五):把所有的過濾(filters)都關掉
(法六):在server上使用-L過濾(filter)
▲ 請參考CuteFTP網站,這原因應該不常見 @@"
附上一些主動模式 & 被動模式的資料
淺顯易懂版:
http://www.e-168.com/site/ftp_3.htm
難一點:
http://kuso.cc/1FK
本人小畫家塗鴉版Orz(被動模式):
http://photo.xuite.net/cyanofox/93631/9.jpg

---
小弟才疏學淺,如有強者要補充,也歡迎用Repost :)
若要轉載,也麻煩附上作者 ^^"
--
「修電腦」跟「看病」有的時候很像:
★看病時,我們一定要見到病人,聽他的history,做PE,Lab,image,才能做出診斷。
★電腦出問題時,我們也需要見到電腦才好處理,從描述中只能猜到70%。
有時候你會覺得電話那頭處理電腦問題的人很遜,什麼都不知道,說什麼都不對,
那可能只是因為,他並未掌握足夠的資訊來handle你的問題。
★不過這兩者在台灣有個很大的不同 - 電腦修不好不會被告,病人醫好了還可能會被告
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.163.151.93
推
59.120.87.120 05/25, , 1F
59.120.87.120 05/25, 1F
推
218.170.168.144 05/26, , 2F
218.170.168.144 05/26, 2F
※ 編輯: cyanofox 來自: 218.163.146.50 (06/14 03:39)
FTP 近期熱門文章
PTT數位生活區 即時熱門文章