日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
騰訊云服務器修改ftp為主動模式的簡單介紹

【騰訊云】搭建ftp中遇到的問題

最近想搭建一個wordpress博客,就租了騰訊云的服務器。

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名注冊、虛擬空間、營銷軟件、網(wǎng)站建設、樂昌網(wǎng)站維護、網(wǎng)站推廣。

按照騰訊云開發(fā)者實驗室的wordpress教程和ftp教程搭建好了相應環(huán)境

進到wordpress后臺的時候要更新的時候一直無法通過ftp連接到服務器

百度了之后才發(fā)現(xiàn)ftp有兩種連接模式:一個是被動模式(pasv),一種是主動模式。

通過filezilla連接時會看見pasv命令之后會返回227Entering Passive Mode的錯誤。

這是因為騰訊云的網(wǎng)絡架構(gòu)問題。

然后通過filezilla的主動連接模式是可以成功連上的。

我們在/etc/vsftpd.conf配置文件中添加

就可以成功使用被動模式連接服務器

同時需要在安全組中添加相對應的規(guī)則來開放端口

如果沒有修改ftp默認的上傳文件,可能會找不到wordpress對應的目錄

在vsftpd配置文件中添加以下語句

如果wordpress更新插件的時候碰到vsftpd:500 OOPS: vsftpd: refusing to run with writable root inside chroot ()錯誤

可以添加以下語句

參考博客:

如何設置FTP的主動模式和被動模式

一、什么是主動FTP

主動模式的FTP工作原理:客戶端從一個任意的非特權(quán)端口N連接到FTP服務器的命令端口,也就是21端口。然后客戶端開始監(jiān)聽端口N+1,并發(fā)送FTP命令“port N+1”到FTP服務器。接著服務器會從它自己的數(shù)據(jù)端口(20)連接到客戶端指定的數(shù)據(jù)端口(N+1)。

針對FTP服務器前面的防火墻來說,必須允許以下通訊才能支持主動方式FTP:

1、 任何大于1024的端口到FTP服務器的21端口。(客戶端初始化的連接)

2、 FTP服務器的21端口到大于1024的端口。 (服務器響應客戶端的控制端口)

3、 FTP服務器的20端口到大于1024的端口。(服務器端初始化數(shù)據(jù)連接到客戶端的數(shù)據(jù)端口)

4、 大于1024端口到FTP服務器的20端口(客戶端發(fā)送ACK響應到服務器的數(shù)據(jù)端口)

二、什么是被動FTP

為了解決服務器發(fā)起到客戶的連接的問題,人們開發(fā)了一種不同的FTP連接方式。這就是所謂的被動方式,或者叫做PASV,當客戶端通知服務器它處于被動模式時才啟用。

在被動方式FTP中,命令連接和數(shù)據(jù)連接都由客戶端發(fā)起,這樣就可以解決從服務器到客戶端的數(shù)據(jù)端口的入方向連接被防火墻過濾掉的問題。

當開啟一個 FTP連接時,客戶端打開兩個任意的非特權(quán)本地端口(N 1024和N+1)。第一個端口連接服務器的21端口,但與主動方式的FTP不同,客戶端不會提交PORT命令并允許服務器來回連它的數(shù)據(jù)端口,而是提交 PASV命令。這樣做的結(jié)果是服務器會開啟一個任意的非特權(quán)端口(P 1024),并發(fā)送PORT P命令給客戶端。然后客戶端發(fā)起從本地端口N+1到服務器的端口P的連接用來傳送數(shù)據(jù)。

對于服務器端的防火墻來說,必須允許下面的通訊才能支持被動方式的FTP:

1、 從任何大于1024的端口到服務器的21端口(客戶端初始化的連接)

2、 服務器的21端口到任何大于1024的端口(服務器響應到客戶端的控制端口的連接)

3、 從任何大于1024端口到服務器的大于1024端口(客戶端初始化數(shù)據(jù)連接到服務器指定的任意端口)

4、 服務器的大于1024端口到遠程的大于1024的端口(服務器發(fā)送ACK響應和數(shù)據(jù)到客戶端的數(shù)據(jù)端口)

以上關(guān)于主動和被動FTP的解釋,可以簡單概括為以下兩點:

1、主動FTP:

命令連接:客戶端 1024端口 - 服務器 21端口

數(shù)據(jù)連接:客戶端 1024端口 - 服務器 20端口

2、被動FTP:

命令連接:客戶端 1024端口 - 服務器 21端口

數(shù)據(jù)連接:客戶端 1024端口 - 服務器 1024端口

三、主動模式ftp與被動模式FTP優(yōu)點和缺點:

主動FTP對FTP服務器的管理和安全很有利,但對客戶端的管理不利。因為FTP服務器企圖與客戶端的高位隨機端口建立連接,而這個端口很有可能被客戶端的防火墻阻塞掉。被動FTP對FTP客戶端的管理有利,但對服務器端的管理不利。因為客戶端要與服務器端建立兩個連接,其中一個連到一個高位隨機端口,而這個端口很有可能被服務器端的防火墻阻塞掉。

在終端里,使用ftp命令,如何進入主動模式,具體應該輸入什么指令

在客戶端模式下,使用 ftp 命令進行文件傳輸,當?shù)卿浀綄Ψ降姆掌魃蠒r,就是主動模式。如果需要修改為被動模式的話,在 ftp 狀態(tài)下輸入:passive cr 即可。其中:cr 代表回車鍵。

ftp主動模式怎么設置

FTP協(xié)議有兩種工作方式:PORT方式和PASV方式,中文意思為主動式和被動式。 PORT(主動)方式的連接過程是:客戶端向服務器的FTP端口(默認是21)發(fā)送連接請 求,服務器接受連接,建立一條命令鏈路。當需要傳送數(shù)據(jù)時,客戶端在命令鏈路上用PORT 命令告訴服務器:“我打開了XXXX端口,你過來連接我”。于是服務器從20端口向客戶端的 XXXX端口發(fā)送連接請求,建立一條數(shù)據(jù)鏈路來傳送數(shù)據(jù)。 PASV(被動)方式的連接過程是:客戶端向服務器的FTP端口(默認是21)發(fā)送連接請 求,服務器接受連接,建立一條命令鏈路。當需要傳送數(shù)據(jù)時,服務器在命令鏈路上用PASV 命令告訴客戶端:“我打開了XXXX端口,你過來連接我”。于是客戶端向服務器的XXXX端口 發(fā)送連接請求,建立一條數(shù)據(jù)鏈路來傳送數(shù)據(jù)。 從上面可以看出,兩種方式的命令鏈路連接方法是一樣的,而數(shù)據(jù)鏈路的建立方法就完 全不同。而FTP的復雜性就在于此.


網(wǎng)頁標題:騰訊云服務器修改ftp為主動模式的簡單介紹
文章地址:http://www.dlmjj.cn/article/ddddiep.html