如何設定ftp的主動模式和被動模式

時間 2022-04-01 13:34:20

1樓:匿名使用者

這個是客服端設定的,不是服務端設定的望採納

如何配置ftp的主動模式和被動模式

2樓:匿名使用者

這個是客服端設定的,不是服務端設定的

如何設定ftp的主動模式和被動模式

3樓:約定

一、什麼是主動ftp

主動模式的ftp工作原理:客戶端從乙個任意的非特權埠n連線到ftp伺服器的命令埠,也就是21埠。然後客戶端開始監聽埠n+1,並傳送ftp命令「port n+1」到ftp伺服器。

接著伺服器會從它自己的資料埠(20)連線到客戶端指定的資料埠(n+1)。

針對ftp伺服器前面的防火牆來說,必須允許以下通訊才能支援主動方式ftp:

1、 任何大於1024的埠到ftp伺服器的21埠。(客戶端初始化的連線)

2、 ftp伺服器的21埠到大於1024的埠。 (伺服器響應客戶端的控制埠)

3、 ftp伺服器的20埠到大於1024的埠。(伺服器端初始化資料連線到客戶端的資料埠)

4、 大於1024埠到ftp伺服器的20埠(客戶端傳送ack響應到伺服器的資料埠)

二、什麼是被動ftp

為了解決伺服器發起到客戶的連線的問題,人們開發了一種不同的ftp連線方式。這就是所謂的被動方式,或者叫做pasv,當客戶端通知伺服器它處於被動模式時才啟用。

在被動方式ftp中,命令連線和資料連線都由客戶端發起,這樣就可以解決從伺服器到客戶端的資料埠的入方向連線被防火牆過濾掉的問題。

當開啟乙個 ftp連線時,客戶端開啟兩個任意的非特權本地埠(n > 1024和n+1)。第乙個埠連線伺服器的21埠,但與主動方式的ftp不同,客戶端不會提交port命令並允許伺服器來回連它的資料埠,而是提交 pasv命令。這樣做的結果是伺服器會開啟乙個任意的非特權埠(p > 1024),並傳送port p命令給客戶端。

然後客戶端發起從本地埠n+1到伺服器的埠p的連線用來傳送資料。

對於伺服器端的防火牆來說,必須允許下面的通訊才能支援被動方式的ftp:

1、 從任何大於1024的埠到伺服器的21埠(客戶端初始化的連線)

2、 伺服器的21埠到任何大於1024的埠(伺服器響應到客戶端的控制埠的連線)

3、 從任何大於1024埠到伺服器的大於1024埠(客戶端初始化資料連線到伺服器指定的任意埠)

4、 伺服器的大於1024埠到遠端的大於1024的埠(伺服器傳送ack響應和資料到客戶端的資料埠)

以上關於主動和被動ftp的解釋,可以簡單概括為以下兩點:

1、主動ftp:

命令連線:客戶端 >1024埠 -> 伺服器 21埠

資料連線:客戶端 >1024埠 <- 伺服器 20埠

2、被動ftp:

命令連線:客戶端 >1024埠 -> 伺服器 21埠

資料連線:客戶端 >1024埠 -> 伺服器 >1024埠

三、主動模式ftp與被動模式ftp優點和缺點:

主動ftp對ftp伺服器的管理和安全很有利,但對客戶端的管理不利。因為ftp伺服器企圖與客戶端的高位隨機埠建立連線,而這個埠很有可能被客戶端的防火牆阻塞掉。被動ftp對ftp客戶端的管理有利,但對伺服器端的管理不利。

因為客戶端要與伺服器端建立兩個連線,其中乙個連到乙個高位隨機埠,而這個埠很有可能被伺服器端的防火牆阻塞掉。

4樓:海涵銳金

ftp主動模式就是ftp會用自己的20埠去主動得跟客戶端建立連線,當客戶端網路做nat的時候會發生錯誤。把nat的埠認為是客戶端與ftp 20埠建立連線的

5樓:匿名使用者

埠不一樣,ftp傳輸需要2個埠。主動的話是21等候連線,20主動發起,被動的話是21和乙個大於1024的隨機埠等待連線。主動模式可能被客戶端的防火牆遮蔽,被動模式的話伺服器的隨機埠可能被攻擊。

如果兩端都沒防火牆的話,主動被動無所謂的

6樓:匿名使用者

可以簡單概括為以下兩點:

1、主動ftp:

命令連線:客戶端 >1024埠 -> 伺服器 21埠資料連線:客戶端 >1024埠 <- 伺服器 20埠2、被動ftp:

命令連線:客戶端 >1024埠 -> 伺服器 21埠資料連線:客戶端 >1024埠 -> 伺服器 >1024埠

7樓:靈動電商

設定ftp的主動模式和被動模式,用到的工具:8uftp,步驟如下:

2.防火牆設定,勾選被動(pasv)模式(p)就是被動模式,去掉勾選就是主動模式。

注意事項:適用於8uftp.

8樓:匿名使用者

主動模式下: ftp客戶端從任意的非特殊的埠(n > 1023)連入到ftp伺服器的命令埠--21埠。然後客戶端在n+1(n+1 >= 1024)埠監聽,並且通過n+1(n+1 >= 1024)埠傳送命令給ftp伺服器。

伺服器會反過來連線使用者本地指定的資料埠,比如20埠。

被動模式下:在被動方式ftp中,命令連線和資料連線都由客戶端,這樣就可以解決從伺服器到客戶端的資料埠的入方向連線被防火牆過濾掉的問題。當開啟乙個ftp連線時,客戶端開啟兩個任意的非特權本地埠(n >; 1024和n+1)。

第乙個埠連線伺服器的21埠,但與主動方式的ftp不同,客戶端不會提交port命令並允許伺服器來回連它的資料埠,而是提交pasv命令。這樣做的結果是伺服器會開啟乙個任意的非特權埠(p >; 1024),並傳送port p命令給客戶端。然後客戶端發起從本地埠n+1到伺服器的埠p的連線用來傳送資料。

我是海騰資料中心的技術小哥,很高興為您解答問題。 需要伺服器或技術支援可聯絡技術小哥

如何設定iis ftp的設定主動模式還是被動模式

9樓:王后雄高考集訓

一、什麼是主動ftp 主動模式的ftp工作原理:客戶端從乙個任意的非特權埠n連線到ftp伺服器的命令埠,也就是21埠。然後客戶端開始監聽埠n+1,並傳送ftp命令「port n+1」到ftp伺服器。

接著伺服器會從它自己的資料埠(20)連線到客戶端指定的資料埠(n+1)。

針對ftp伺服器前面的防火牆來說,必須允許以下通訊才能支援主動方式ftp:

1、 任何大於1024的埠到ftp伺服器的21埠。(客戶端初始化的連線)

2、 ftp伺服器的21埠到大於1024的埠。 (伺服器響應客戶端的控制埠)

3、 ftp伺服器的20埠到大於1024的埠。(伺服器端初始化資料連線到客戶端的資料埠)

4、 大於1024埠到ftp伺服器的20埠(客戶端傳送ack響應到伺服器的資料埠)

二、什麼是被動ftp

為了解決伺服器發起到客戶的連線的問題,人們開發了一種不同的ftp連線方式。這就是所謂的被動方式,或者叫做pasv,當客戶端通知伺服器它處於被動模式時才啟用。

在被動方式ftp中,命令連線和資料連線都由客戶端發起,這樣就可以解決從伺服器到客戶端的資料埠的入方向連線被防火牆過濾掉的問題。

當開啟乙個 ftp連線時,客戶端開啟兩個任意的非特權本地埠(n > 1024和n+1)。第乙個埠連線伺服器的21埠,但與主動方式的ftp不同,客戶端不會提交port命令並允許伺服器來回連它的資料埠,而是提交 pasv命令。這樣做的結果是伺服器會開啟乙個任意的非特權埠(p > 1024),並傳送port p命令給客戶端。

然後客戶端發起從本地埠n+1到伺服器的埠p的連線用來傳送資料。

對於伺服器端的防火牆來說,必須允許下面的通訊才能支援被動方式的ftp:

1、 從任何大於1024的埠到伺服器的21埠(客戶端初始化的連線)

2、 伺服器的21埠到任何大於1024的埠(伺服器響應到客戶端的控制埠的連線)

3、 從任何大於1024埠到伺服器的大於1024埠(客戶端初始化資料連線到伺服器指定的任意埠)

4、 伺服器的大於1024埠到遠端的大於1024的埠(伺服器傳送ack響應和資料到客戶端的資料埠)

以上關於主動和被動ftp的解釋,可以簡單概括為以下兩點:

什麼是ftp的主動模式,被動模式,如何設

如何設定ftp的主動模式和被動模式

如何設定ftp的主動模式和被動模式

10樓:靈動電商

設定ftp的主動模式和被動模式,用到的工具:8uftp,步驟如下:

2.防火牆設定,勾選被動(pasv)模式(p)就是被動模式,去掉勾選就是主動模式。

注意事項:適用於8uftp.

11樓:匿名使用者

可以簡單概括為以下兩點:

1、主動ftp:

命令連線:客戶端 >1024埠 -> 伺服器 21埠資料連線:客戶端 >1024埠 <- 伺服器 20埠2、被動ftp:

命令連線:客戶端 >1024埠 -> 伺服器 21埠資料連線:客戶端 >1024埠 -> 伺服器 >1024埠

如何設定ftp的主動模式和被動模式

一 什麼是主動ftp 主動模式的ftp工作原理 客戶端從乙個任意的非特權埠n連線到ftp伺服器的命令埠,也就是21埠。然後客戶端開始監聽埠n 1,並傳送ftp命令 port n 1 到ftp伺服器。接著伺服器會從它自己的資料埠 20 連線到客戶端指定的資料埠 n 1 針對ftp伺服器前面的防火牆來說...

如何在linux中設定ftp使用者名稱和密碼

linux普通使用者修改密碼 設定簡單密碼 linux如何查詢ftp使用者名稱?或者如何建立ftp賬號?如何在linux中設定ftp使用者名稱和密碼 如何在linux中設定ftp使用者名稱和密碼?linux普通使用者修改密碼 設定簡單密碼 linux ftp如何在登陸時指定使用者名稱密碼 ftp n...

如何在linux中設定ftp使用者名稱和密碼

linux普通使用者修改密碼 設定簡單密碼 linux普通使用者修改密碼 設定簡單密碼 linux普通使用者修改密碼 設定簡單密碼 不是 和 本地使用者一樣吧?就是 ets passwd 的普通使用者一樣。虛擬主機?這個主要取決與你用的是什麼軟體 不同軟體修改配置檔案不一樣 但基本上差不多。怎麼在l...

如何進入指定埠的ftp伺服器

ftp伺服器的預設埠就是21,所以登入時無需輸入登入埠,直接輸入ftp伺服器的ip位址即可。操作如下 1 首先雙擊電腦桌面的 我的電腦 開啟磁碟對話方塊,然後在磁碟上方的 路徑欄 中輸入ftp伺服器ip位址。2 接著在彈出的驗證埠輸入自己的使用者名稱和密碼。ftp預設埠就是21,所以不用輸埠號的,如...

如何才能變得積極主動,提高做事的主動性

積極主動來自於明確的目標 恰當的方法 成就感 良好的狀態等多個方面。想要變得積極主動,提高做事的主動性,首先你要給自己制定乙個合適的目標和計畫。目標和計畫具有結果導向型,會引導著我們去努力學習 付諸行動。但這個目標和計畫必須是切實可行的,目標和計畫若是不可行,它就起不到激勵學習的作用。為了讓制定的計...