-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 技術(shù) > 專題列表 > 正文
阿里云ecs搭建ftp服務(wù)器(阿里云服務(wù)器創(chuàng)建ftp)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于阿里云ecs搭建ftp服務(wù)器的問題,以下是小編對(duì)此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁版、PC客戶端
官網(wǎng):https://ai.de1919.com。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解相關(guān)業(yè)務(wù)請(qǐng)撥打電話175-8598-2043,或添加微信:1454722008
本文目錄:
一、阿里云服務(wù)器上搭建FTP后,外網(wǎng)訪問不了?
1、解決方案:
ftp默認(rèn)模式為被動(dòng)模式,開啟一個(gè)隨機(jī)端口建立連接。需要把內(nèi)網(wǎng)端口限制打開,
如果是通過硬件防火墻,將防火墻開啟ftp隨機(jī)端口就可以了
2、兩種方式的工作原理:
主動(dòng)模式:
Port模式FTP 客戶端首先和FTP服務(wù)器的TCP
21端口建立連接,通過這個(gè)通道發(fā)送命令,客戶端需要接收數(shù)據(jù)的時(shí)候在這個(gè)通道上發(fā)送PORT命令。
PORT命令包含了客戶端用什么端口接收數(shù)據(jù)。在傳送數(shù)據(jù)的時(shí)候,服務(wù)器端通過自己的TCP 20端口連接至客戶端的指定端口發(fā)送數(shù)據(jù)。 FTP
server必須和客戶端建立一個(gè)新的連接用來傳送數(shù)據(jù)。(可以看到在這種方式下是客戶端和服務(wù)器建立控制連接,服務(wù)器向客戶端建立數(shù)據(jù)連接,其中,客戶端的控制連接和數(shù)據(jù)連接的端口號(hào)是大于1024的兩個(gè)端口號(hào)(臨時(shí)端口),而FTP服務(wù)器的數(shù)據(jù)端口為20,控制端口為21)
被動(dòng)模式:
Passive模式在建立控制通道的時(shí)候和Standard模式類似,但建立連接后發(fā)送的不是Port命令,而是Pasv命令。FTP服務(wù)器收到Pasv命令后,隨機(jī)打開一個(gè)臨時(shí)端口(也叫自由端口,端口號(hào)大于1023小于65535)并且通知客戶端在這個(gè)端口上傳送數(shù)據(jù)的請(qǐng)求,客戶端連接FTP服務(wù)器此端口,然后FTP服務(wù)器將通過這個(gè)端口進(jìn)行數(shù)據(jù)的傳送,這個(gè)時(shí)候FTP
server不再需要建立一個(gè)新的和客戶端之間的連接。(可以看到這種情況下的連接都是由客戶端向服務(wù)器發(fā)起的,與下面所說的“為了解決服務(wù)器發(fā)起到客戶的連接的問題,人們開發(fā)了一種不同的FTP連接方式。這就是所謂的被動(dòng)方式”相對(duì)應(yīng),而服務(wù)器端的數(shù)據(jù)端口是臨時(shí)端口,而不是常規(guī)的20)
很多防火墻在設(shè)置的時(shí)候都是不允許接受外部發(fā)起的連接的,所以許多位于防火墻后或內(nèi)網(wǎng)的FTP服務(wù)器不支持PASV模式,因?yàn)榭蛻舳藷o法穿過防火墻打開FTP服務(wù)器的高端端口;而許多內(nèi)網(wǎng)的客戶端不能用PORT模式登陸FTP服務(wù)器,因?yàn)閺姆?wù)器的TCP
20無法和內(nèi)部網(wǎng)絡(luò)的客戶端建立一個(gè)新的連接,造成無法工作。
主動(dòng)模式要求客戶端和服務(wù)器端同時(shí)打開并且監(jiān)聽一個(gè)端口以建立連接。在這種情況下,客戶端由于安裝了防火墻會(huì)產(chǎn)生一些問題。所以,創(chuàng)立了被動(dòng)模式。被動(dòng)模式只要求服務(wù)器端產(chǎn)生一個(gè)監(jiān)聽相應(yīng)端口的進(jìn)程,這樣就可以繞過客戶端安裝了防火墻的問題。
在被動(dòng)方式FTP中,命令連接和數(shù)據(jù)連接都由客戶端發(fā)起,這樣就可以解決從服務(wù)器到客戶端的數(shù)據(jù)端口的入方向連接被防火墻過濾掉的問題。
二、告訴你怎么在Linux里進(jìn)行阿里云服務(wù)器FTP配置的方法
在國(guó)內(nèi),大部分朋友都習(xí)慣使用阿里云服務(wù)器,因?yàn)檫@是國(guó)內(nèi)最好的云服務(wù)器了,不過有的Linux用戶并不知道阿里云下如何進(jìn)行FTP服務(wù)器的搭配配置。現(xiàn)在就讓我來教大家設(shè)置方法,希望能幫到大家。
設(shè)置方法:
aliyun
Linux(Redhat)安裝vsftp軟件
1.更新yum源
首先需要更新系統(tǒng)的yum源,便捷工具下載地址:update_source.zip。這里需要注意的是,目前文件無法傳輸,所以想要運(yùn)行
update_source.sh
只能用文本打開,復(fù)制粘貼到阿里云服務(wù)器系統(tǒng)運(yùn)行。
2.安裝vsftp
使用yum命令安裝vsftp
#yum
install
vsftpd
-y
3.添加ftp帳號(hào)和目錄
先檢查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。
使用下面的命令創(chuàng)建帳戶,該命令指定了/ftp為用戶test的家目錄,您可以自己定義帳戶名和目錄:
#useradd
-d
/ftp
-s
/sbin/nologin
test
修改該帳戶密碼:
#passwd
test
修改指定目錄的權(quán)限
#chown
-R
test:test
/ftp
4.配置vsftp
編輯vsftp配置文件,命令如下:
#vi
/etc/vsftpd/vsftpd.conf
將配置文件中”anonymous_enable=YES
“改為
“anonymous_enable=NO”
取消如下配置前的注釋符號(hào):
#local_enable=YES
#write_enable=YES
#chroot_local_user=YES
#ascii_upload_enable
允許使用ascii碼上傳
#ascii_download_enable
允許使用ascii碼下載
保存修改,按ESC鍵,輸入:wq
5.修改shell配置
vi編輯/etc/shells,如果該文件里沒有/usr/sbin/nologin或者/sbin/nologin(具體看當(dāng)前系統(tǒng)配置)則追加進(jìn)去
6.啟動(dòng)vsftp服務(wù)并測(cè)試登錄
使用命令啟動(dòng)vsftp服務(wù):
#service
vsftpd
start
然后用帳號(hào)test測(cè)試下是否可以登陸ftp。目錄是/ftp
通過上面的步驟,我們就可以成功的設(shè)置好FTP服務(wù)器搭配配置了,還不清楚的用戶,就按照上面的步驟進(jìn)行設(shè)置吧。
三、阿里云windows怎么配置fpt服務(wù)器
云服務(wù)器默認(rèn)使用Windws 2008 IIS 中自帶的FTP服務(wù)器。
1、添加FTP帳號(hào)
A. 選擇“服務(wù)管理器”->“配置”->“本地用戶和組”->“用戶”;在空白處右鍵選擇“新用戶”;
B. 輸入用戶名,全名和描述可以不填寫;輸入兩遍密碼;可以設(shè)置“用戶不能修改密碼”和“密碼永不過期”;選擇“創(chuàng)建”;
2、 打開Internet 服務(wù)(IIS)管理器
啟動(dòng)左下角任務(wù)欄中的“服務(wù)器管理器”,選擇“角色”->”Web服務(wù)器IIS”->”Internet 服務(wù)(IIS)管理器”來打開IIS管理界面;
3、啟動(dòng)添加FTP站點(diǎn)向?qū)?/p>
選擇左側(cè)連接中的“網(wǎng)站”,點(diǎn)擊右側(cè)操作窗口中的“添加FTP站點(diǎn)”;
4、啟動(dòng)“添加FTP站點(diǎn)”向?qū)?/p>
輸入FTP站點(diǎn)名稱和FTP指向的路徑;選擇“下一步”;
5、 綁定和SSL設(shè)置
選擇你希望開放的IP地址(默認(rèn)選擇全部未分配,即所以IP都開放)和端口(默認(rèn)選擇21);SSL請(qǐng)根據(jù)您的具體情況選擇,如無需使用SSL,請(qǐng)選擇“無”;選擇“下一步”;
6、身份驗(yàn)證和授權(quán)信息
身份驗(yàn)證請(qǐng)選擇“基本”,不建議開啟“匿名”;授權(quán)中允許訪問的用戶可以指定具體范圍,如果FTP用戶不需要很多的話,建議選擇“指定用戶”,權(quán)限選擇“讀取”和“寫入”;選擇“完成”。
7、 測(cè)試FTP連接
您可以在“我的電腦”地址欄中輸入ftp://IP來連接FTP服務(wù)器,根據(jù)提示輸入賬戶密碼。
如果您開啟了windows默認(rèn)的防火墻,默認(rèn)是外網(wǎng)連接不了ftp的,需要設(shè)置防火墻策略,允許在windows防火墻的例外里面添加“C:\windows\system32\svchost.exe”程序,才能從外網(wǎng)成功訪問ftp
步驟如下:
8)打開windows防火墻,選擇允許程序或功能通過windows防火墻
9)選擇允許運(yùn)行另一程序,在添加程序中選擇瀏覽,選擇C:\windows\system32\svchost.exe就行打開添加,這時(shí)windows服務(wù)器主進(jìn)程就添加在防火墻例外中,點(diǎn)擊確定后,這時(shí)就可以從外網(wǎng)訪問ftp。
四、阿里云ecs服務(wù)器windows2008怎樣安裝ftp
需要先安裝IIS,并選擇FTP模塊,然后再去開設(shè)FTP站點(diǎn)并配置,總體比較復(fù)雜。
推薦個(gè)一鍵完成安裝的工具,護(hù)衛(wèi)神主機(jī)大師。
FTP也自動(dòng)配置好,使用web可以在線開設(shè)FTP。
以上就是關(guān)于阿里云ecs搭建ftp服務(wù)器相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
杭州阿里西溪園區(qū)屬于哪個(gè)區(qū)(阿里西溪園區(qū)屬于哪個(gè)地區(qū))
進(jìn)阿里巴巴公司難嗎(進(jìn)阿里巴巴公司難嗎現(xiàn)在)
猜你喜歡
在線大數(shù)據(jù)分析(在線大數(shù)據(jù)分析網(wǎng)站)
阿里巴巴官網(wǎng)招聘網(wǎng)站(阿里巴巴官網(wǎng)招聘網(wǎng)站入口)
常用的優(yōu)化網(wǎng)絡(luò)性能的技術(shù)(常用的優(yōu)化網(wǎng)絡(luò)性能的技術(shù)有)
關(guān)鍵詞提取加聯(lián)想(如何提取關(guān)鍵詞語)
谷歌和百度哪個(gè)實(shí)力強(qiáng)(谷歌和百度哪個(gè)實(shí)力強(qiáng)些)
化學(xué)優(yōu)化方案2023電子版答案(化學(xué)優(yōu)化方案2023電子版答案高一)
5g網(wǎng)絡(luò)優(yōu)化工程師是坑嗎(5g網(wǎng)絡(luò)優(yōu)化工程師這個(gè)職業(yè)怎么樣)