原先小Mac透過數據機,並開啟FTP服務,別人是連接的上 我的電腦來存取home目錄
可是 買了Aitport Extreme,就跟著NAT指示,把小Mac的ip填上 預設主機,也開啟傳輸埠對應協定FTP的port21打開
不過原先以為是防火牆的問題,就把防火牆關閉,可是別人還是沒辦法連上FTP

不知道要怎麼設定extreme還是mac有什麼遺漏的?
文章關鍵字

port 21 是 FTP 的 command channel
還有用到 port 20 這個 data channel

然後外面的 FTP client 要記得用 passive 連線

有圖有真相~~
所以 開啟FTP要在 extreme 上,開啟NAT的port有21跟20
那Mac上開啟的FTP連線,也要開啟21跟20嗎?

為什麼這麼設定,就要開啟passive mode ?
我的困惑是 既然上面寫FTP連線只開port21,又為什麼還要多個port20。

因為還是無法連接,所以再請問一下,如果我的帳號沒有密碼,這樣登入會有什麼問題嗎?
無法驗證?或是 無法提取檔案?
穿越時空又消失其中
2樓的已經說了
Port 20是作為資料傳輸用途
Port 21是作為命令用途,也就是下達登入,切換目錄,更名,刪除...等等的命令用。
所以兩個都要開。
有人的地方就有恩怨,有恩怨的地方就有江湖。
可我不了解的是
既然20,21都要,為什麼 打開extreme 共享 的FTP連線服務 只有port21
難道不能做在一起嗎(一起打開20,21)?
穿越時空又消失其中
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!