在開始之前,本教程需要訪問您的系統控制檯。您可以在本站中找到有關如何在Windows、Linux和macOS上訪問系統控制檯的更多資訊。
以下是檢查FTP埠21是否可用的方法:
1. 開啟系統控制檯,然後輸入以下行。確保相應地更改域名。同樣的命令適用於所有作業系統。
telnet yourdomain.com 21
telnet yourdomain.com 21
telnet yourdomain.com 21
2. 如果FTP的21埠可用,就會出現220響應。請注意,此訊息可能會有所不同:
220 FTP Server ready.
220 FTP Server ready.
220 FTP Server ready.
3. 如果沒有出現220響應,則表示FTP埠21不可用。如果是這種情況,我們建議您聯絡您的ISP以開啟埠。
啟用Telnet客戶端
由於我們使用Telnet命令來檢查連線,因此您需要確保您的作業系統啟用了Telnet客戶端。
Telnet是一種客戶端-伺服器協議,可以遠端控制計算機。在這種情況下,它將幫助我們測試到FTP埠21的連線性。在這個例子中,我們將展示如何在Windows上啟用Telnet客戶端:
1. 同時按下Window+R鍵,然後輸入control開啟控制面板。
2. 導航到程式->程式和功能。在左側面板上,選擇開啟或關閉Windows功能。
3. 在新對話方塊中,選中Telnet Client框並單擊OK。
什麼是FTP埠21?
FTP是一種網際網路協議,它允許網路內的計算機批量交換檔案。為了正常工作,FTP必須使用兩個埠——21埠用於命令和控制,20埠用於資料傳輸。如果FTP客戶端無法連線到FTP埠,則無法執行該協議。
不幸的是,一些路由器和防火牆阻止了這個埠,因為黑客經常通過埠21瞄準FTP伺服器。
如果您碰巧遇到FTP連線問題,則必須驗證埠21是否停用。
小結
出於安全原因,某些路由器和防火牆會封鎖FTP埠21,因此在執行檔案傳輸協議之前檢查埠的連線是必不可少的。您可能還想檢視我們關於解決FTP問題的文章,例如解決錯誤421 – 連線過多和ECONNREFUSED。
評論留言