內(nèi)網(wǎng)搭建SFTP服務(wù)器的圖文教程
1. 搭建SFTP服務(wù)器
1.1 下載 freesshd服務(wù)器軟件
下載地址:http://www.freesshd.com/?ctt=download
選擇freeFTPD.exe下載
下載后,點擊安裝
安裝之后,它會提示是否啟動后臺服務(wù),Yes
安裝后,點擊開始菜單–> freeFTPd,注意:這里要點擊鼠標(biāo)右鍵,以管理員權(quán)限
打開freeFTPd,如果以普通用戶打開freeFTPd,將無法保存配置。
主圖口如下,我們看到SFTP狀態(tài)為未啟動。
1.2 啟動SFTP服務(wù)
選擇SFTP,如下圖,我們看到當(dāng)前SFTP狀態(tài)為Stopping,我們點擊start
按鈕。
狀態(tài)將變?yōu)镽unning…,如下圖。
1.3 添加用戶
選擇Users選項窗口,點擊Add按鈕,添加用戶。
這里添加一個測試用戶aaa,認(rèn)證方式可以選擇WINDOWS驗證和密碼驗證,本例選擇獨立密碼驗證。
用戶目錄,我們?yōu)橛脩魡为殑?chuàng)建一個SFTP的根目錄。
創(chuàng)建好以后,點擊Apply
按鈕保存。
以及別忘了配置SFTP根目錄文件夾的目錄權(quán)限.
1.4 保存所有配置
點擊下圖Apply & Save
按鈕。保存所有配置寫配置文件。
注意:如果彈出不能寫入配置錯誤窗口,說明您之前是用普通用戶啟動的freeFTPd,無法保存配置文件。需要以管理員權(quán)限重新打開freeFTPd,才能正常寫入配置文件。重新執(zhí)行步驟1,再次保存。
保存后的結(jié)果如下圖。
2 安裝SFTP客戶端FileZilla測試
下載地址:https://www.filezilla.cn/
安裝后打開,如下圖
2.1 配置一個本地SFTP站點
在軟件工具欄點擊打開站點管理器
,如下圖。
點擊新站點
按鈕。
我們創(chuàng)建一個新站點,名稱隨意。
選擇協(xié)議:為SFTP服務(wù)器IP:因為就是在服務(wù)器上,選擇127.0.0.1端口號:選擇 22用戶名:為我們搭建sftp服務(wù)器時,創(chuàng)建用戶,本例為aaa密碼:輸入用戶aaa的密碼
配置好后,點連接
按鈕。
提示是否保存密碼,點擊確定。
初次連接時,會提示是否信任該主機(jī),打勾,并確認(rèn)。
2.2 內(nèi)網(wǎng)連接測試成功
我們可以看到,已經(jīng)可以獲取到服務(wù)器端的目錄列表,說明連接成功。
3 使用cpolar內(nèi)網(wǎng)穿透
前置條件是您已經(jīng)安裝了cpolar,如果沒安裝,請參考先安裝cpolar內(nèi)網(wǎng)穿透工具。
cpolar官網(wǎng):https://www.cpolar.com/
在瀏覽器上訪問cpolar的官網(wǎng),免費注冊一個賬號,然后下載并安裝windows版本的cpolar內(nèi)網(wǎng)穿透工具。
cpolar內(nèi)網(wǎng)穿透安裝成功后,我們打開瀏覽器訪問cpolar web UI管理界面:127.0.0.1:9200,使用cpolar郵箱賬號登錄。
3.1 創(chuàng)建SFTP隧道
選擇左邊菜單欄隧道管理
–創(chuàng)建隧道
,添加一個新的TCP隧道。
隧道名稱:tunnel-sftp (您可以自定義,不重復(fù)即可)協(xié)議: TCP本地地址:22地區(qū): 本例中選擇China Top
點擊創(chuàng)建
按鈕。
隧道列表中,顯示了我們剛創(chuàng)建的隧道。
3.2 查看在線隧道列表
本例中,我們獲取到的公網(wǎng)地址為 3.tcp.cpolar.top:12284
,其中3.tcp.cpolar.top
是公網(wǎng)地址,12284
是端口號
4. 使用SFTP客戶端,連接公網(wǎng)地址測試
4.1 添加新站點
我們打開filezilla,按步驟2的操作方式,重新添加一個新站點工具欄里,打開站點管理器,添加新站點。
我們這次給站點起名為cpoalr sftp
協(xié)議:SFTP主機(jī): 3.tcp.cpolar.top (本例中可能跟您的不一樣,參考在線隧道列表)端口:12284 (本例中可能跟您的不一樣,請參考您的在線隧道列表)
4.2 以公網(wǎng)方式,連接sftp服務(wù)器成功
可以看到,已經(jīng)通過cpolar提供的公網(wǎng)域名,連接SFTP服務(wù)器成功。
PS:如果出現(xiàn)中文目錄亂碼的問題,可以通過在SFTP客戶端里配置字符集來解決:
將字符集設(shè)置為GBK
【由于目前大多數(shù)linux字符集為了通用,以及都改為了UTF-8,而Windows默認(rèn)字符集為GBK,所以只需要將其將字符集設(shè)置GBK,就不會亂碼了】
總結(jié)
本例中,我們在windows中搭建了sftp站點,并且在本網(wǎng)測試成功后,又使用cpolar穿透工具,將SFTP站點,變得公網(wǎng)可用。由于本例中使用的是免費套餐,sftp站點的公網(wǎng)地址及端口會在24小時內(nèi)變化,經(jīng)常使用會很不方便。建議升級到專業(yè)套餐以上,并配置成固定TCP隧道,以獲得更好的體驗,注專業(yè)套餐是免費套餐帶寬的3倍?!綾polar目前支持21天退款保證】
以上就是內(nèi)網(wǎng)搭建SFTP服務(wù)器的圖文教程的詳細(xì)內(nèi)容,更多關(guān)于SFTP服務(wù)器的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Centos7 網(wǎng)絡(luò)配置詳細(xì)介紹
這篇文章主要介紹了Centos7 網(wǎng)絡(luò)配置詳細(xì)介紹的相關(guān)資料,CentOS7中對網(wǎng)上的命名規(guī)則有所變更,這里講下規(guī)則,和配置網(wǎng)絡(luò)需要的朋友可以參考下2017-07-07Windows Server 2008 R2 ent下FTP服務(wù)搭建教程
這篇文章主要為大家詳細(xì)介紹了Windows Server 2008 R2 ent下FTP服務(wù)搭建教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-02-02centos8系統(tǒng)ftp服務(wù)器安裝及被動模式配置詳細(xì)教程
在傳輸?shù)倪^程中,無論是被動模式,還是主動模式,都是【客戶端】和【服務(wù)器端的21端口】交換用戶名密碼等相關(guān)信息并確認(rèn)使用什么模式傳輸。接下來通過本文給大家介紹centos8系統(tǒng)ftp服務(wù)器安裝教程,感興趣的朋友一起看看吧2021-08-08