2015-06-07 66 views
1

我正在使用macbook pro os x 10.10.3。我是一名開發人員,我經常使用ftp。我怎麼纔是mac os的新手。它工作正常,但突然ftp停止工作爲我的Mac上的所有FTP客戶端的任何服務器,即使ftp://ftp.mozilla.org/。我使用NetBeans並使用其最原生的基於Java的客戶端。我嘗試過使用firebug,filezille,firefox,chrome和mac os本地查找器的客戶端。我試着與終端以及迴應是:FTP無法在任何FTP客戶端上運行,即使使用Mozilla或Chrome

 
Tousifs-MBP:~ tousifosman$ ftp -v ftp://ftp.mozilla.org/ 

Trying 63.245.215.56... 

Connected to ftp.mozilla.org. 

421 Service not available, remote server has closed connection. 

ftp: Can't connect or login to host `ftp.mozilla.org' 

但是我能夠連接到我的Windows平臺的所有服務器。

+0

是在Mac上的FTP服務器端口?或者您正在嘗試從Mac連接? – Nassim

+0

它適用於任何ftp服務器,即使是公共ftp服務器。是我試圖從mac連接 –

回答

1

我想你應該可以看到誰在使用FTP端口使用

lsof -n -i4TCP:$PORT | grep LISTEN 

,然後殺掉正在使用該端口如果使用ftp,應該是21,如果它的SFTP應該是22

服務

閱讀更多關於聽在Mac OS這裏 Who is listening on a given TCP port on Mac OS X?

希望幫助

+0

我試過 Tousifs-MBP:〜tousifosman $ lsof -n i4TCP:$ PORT | grep LISTEN lsof:i4TCP的狀態錯誤::沒有這樣的文件或目錄 lsof 4.87 最新版本:ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ latest FAQ:ftp:/ /lsof.itap.purdue.edu/pub/tools/unix/lsof/FAQ 最新手冊頁:ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_man 用法:[ - ? abhlnNoOPRtUvV] [+ | -cc] [+ | -ds] [+ DD] [+ | -f [cgG]] [-F [f]] [-g [s]] [-i [i]] [ + | -r [t]] [-s [p:s]] [-S [t] + | | -L [l]] [+ | -M] [-o [o]] [-ps] [ ] [-t] [-us] [+ | -w] [-x [fl]] [ - ] [names] 使用'-h''選項獲得更多幫助信息 –

+0

sudo lsof -i -n -P | grep TCP爲我提供了使用端口的完整列表。但我沒有看到任何資源阻塞ftp –

+0

禁用任何防火牆(硬件或軟件),並嘗試找到它阻止的位置,如果您可以從其他機器連接並且只有mac機器不能,則可能是mac的ip已被某些防火牆/路由器阻止 – Nassim