萬盛學電腦網

 萬盛學電腦網 >> 安全資訊防護 >> serv

serv

  最近烈火小編的單位新增了一個機櫃,並購買了新的防火牆,在添加IP策略時出現了問題,由於使用了serv-u這個FTP服務器軟件,所以把默認的21端口就換成別的了,但是在上傳文件時出現問題,發現FTP要連接一些隨機的端口,百度了一下終於解決問題。 .

  serv-u 默認配置完成後,其PASV(被動)模式啟動的時候,會使用3000-3010端口號

.

  windows的防火牆,開啟情況下,只打開了21端口。所以FTP軟件在登錄服務器的時候,會使用3000-3010端口被防火牆終斷 .

  終端顯示 無法建立 socket 鏈接 ,無法list目錄 .

  解決辦法:增加防火牆端口通行 3000-3010

.

  FTP基礎知識 .

  FTP是File Transfer Protocol(文件傳輸協議)的縮寫,用來在兩台計算機之間互相傳送文件。相比於HTTP,FTP協議要復雜得多。復雜的原因,是因為FTP協議要用到兩個TCP連接,一個是命令鏈路,用來在FTP客戶端與服務器之間傳遞命令;另一個是數據鏈路,用來上傳或下載數據。 .

  FTP協議有兩種工作方式:PORT方式和PASV方式,中文意思為主動式和被動式。 .

  Port模式: .

  ftp server:tcp 21 <------client:dynamic .

  ftp server:tcp 20 ------>client:dynamic

.

  Pasv模式:

.

  ftp server:tcp 21 <----client:dynamic .

  ftp server:tcp dynamic <----client:dynamic .

  =============================== .

  FTP socket錯誤分析及解決方法 .

  簡樸說一下FTP的兩種模式: .

copyright © 萬盛學電腦網 all rights reserved