客戶端(windows)訪問FTP伺服器遇到的問題(總結)
今天想利用FTP向伺服器傳點檔案,可是用windows訪問伺服器端的FTP時出現了一系列的問題,通過不斷的找資料和自己不停的摸索,最後也終於是解決了,想到可能有和我出現相同情況的同學,所以為了方便大家,我把自己遇到的一系列問題在這裡列出來,其中一部分問題的解決我也是採取了其他大神的方法,所以我也是站在巨人的肩膀上。
1.埠問題
FTP服務預設使用的是21埠( 21埠用於連線,20埠用於傳輸資料),FASV模式下預設埠範圍是1024~65535,所以要確保伺服器安全組的入方向規則新增了這三個埠,如圖:
當沒有新增 21 埠時,訪問FTP伺服器報錯:
當沒有新增 1024/65535 埠時,訪問FTP伺服器報錯:
2.PASV地址問題
被動FTP模式(PASV)是FTP協議的一種連線方式,PASV(被動)方式的連線過程是:客戶端向伺服器的FTP埠(預設是21)傳送連線請求,伺服器接受連線,建立一條命令鏈路。
我們要新增pasv_address才能成功訪問FTP伺服器
新增pasv地址,開啟FTP配置檔案 /etc/vsftpd/vsftpd.conf 新增伺服器IP地址,如圖:
當不新增 pasv_address 時,訪問FTP伺服器報錯:
3.監聽問題
在FTP的配置檔案中有監聽IPv4 和 IPv6,預設是關閉監聽IPv4,開啟監聽IPv6
當關閉監聽IPv4時,訪問FTP伺服器報錯:
我們需要改為開啟監聽IPv4,關閉監聽IPv6(因為兩者不能同時開啟),修改配置檔案 /etc/vsftpd/vsftpd.conf ,將 listen 改為 YES ,將 listen_ipv6 改為 NO,如圖:
相關文章
- JAVA FTP客戶端問題JavaFTP客戶端
- 限制訪問Oracle客戶端IP方法總結Oracle客戶端
- 客戶端 post ,get 訪問伺服器客戶端伺服器
- Windows安裝Filebeat遇到問題總結Windows
- 遠端客戶端 訪問 ASM 例項客戶端ASM
- 客戶端訪問POP3--SMTP客戶端
- frp內網穿透,客戶端能訪問,服務端訪問報錯404,有兄弟遇到過嗎FRP內網穿透客戶端服務端
- xfire 客戶端呼叫webservice的問題客戶端Web
- TSM客戶端的排程問題客戶端
- Docker部署mysql並提供客戶端訪問DockerMySql客戶端
- 客戶端tnsping不通問題客戶端
- ftp客戶端,ftp客戶端軟體具體怎麼使用?FTP客戶端
- Cisco Secure Client 5.1.6.103 (macOS, Linux, Windows & iOS, Andrord) - 遠端訪問客戶端clientMacLinuxWindowsiOS客戶端
- 部署weblogic遇到的問題總結Web
- MySQL客戶端中文亂碼問題。MySql客戶端
- 移動端 h5開發遇到的問題總結H5
- python訪問oracle時的問題總結PythonOracle
- ExchangeServer2010客戶端的安全訪問Server客戶端
- FTP 客戶端使用教程FTP客戶端
- FtpWebRequest類_ftp客戶端FTPWeb客戶端
- oracle客戶端同sap衝突的問題Oracle客戶端
- Nacos - 客戶端心跳續約及客戶端總結客戶端
- 客戶端無法同步時間伺服器問題處理客戶端伺服器
- 用VB編寫OPC客戶端訪問WINCC (轉)客戶端
- FTP客戶端工具Yummy FTP Pro MacFTP客戶端Mac
- 寶塔 ftp訪問不了的問題 filezilla訪問不了Purefpt服務FTP
- vue專案中遇到的問題總結Vue
- 總結一下最近遇到的問題
- React開發中遇到的問題總結React
- Mac下SVN客戶端CornerStone使用問題Mac客戶端
- Linux 下匿名訪問windows 下的ftpLinuxWindowsFTP
- 胖客戶端程式總結客戶端
- Nginx基於客戶端請求頭的訪問分類Nginx客戶端
- ftp客戶端軟體,ftp客戶端軟體哪個好用,使用方法FTP客戶端
- 阿里雲伺服器Tomcat無法通過客戶端http訪問阿里伺服器Tomcat客戶端HTTP
- 大佬們,最近測 PC 客戶端遇到一個很奇怪的問題,找不到原因。客戶端
- WebSphere客戶端遷移的一般問題Web客戶端
- Transmit 5 for Mac(FTP客戶端)MITMacFTP客戶端