Windows搭建FTP服務(wù)器詳細(xì)教程
本文為大家分享了Windows搭建FTP服務(wù)器詳細(xì)圖文教程,供大家參考,具體內(nèi)容如下
前言:搭建之前,先確保你的電腦上:控制面板 >> 程序 >> 啟用或關(guān)閉windows功能 >> windows功能彈窗里面包含 Internet Information Services 這個選項(xiàng)功能,否則無法搭建,如果沒有的話,建議重裝系統(tǒng),因?yàn)橛行┚啺娴姆钦鎤indows,這個功能被精簡掉了。
一、搭建步驟:
1、開啟 FTP 服務(wù)功能
控制面板 >> 程序 >> 啟用或關(guān)閉windows功能,會彈出 windows 功能窗口,找到 Internet Information Services 這個選項(xiàng)功能,勾選開啟 FTP 服務(wù)。
點(diǎn)擊確定之后等待系統(tǒng)配置服務(wù),這里可能需要等待一點(diǎn)時間,然后就會提示更改成功
2、添加 FTP 站點(diǎn)
右鍵計算機(jī)選擇管理,打開計算機(jī)管理窗口面板,選擇 :計算機(jī)管理(本地) >> 服務(wù)和應(yīng)用程序 >> Internet Information Services,選中右邊展開的網(wǎng)站,右鍵網(wǎng)站然后選擇 添加 FTP 站點(diǎn)
或者直接搜索打開 Internet Information Services (IIS) 管理器
3、設(shè)置站點(diǎn)名稱和 FTP 共享目錄
站點(diǎn)名稱自己命名就可以了,該名稱會顯示在網(wǎng)站的目錄下,物理路徑就是你 FTP 要共享的路徑
4、綁定 IP 地址端口和 SSL 設(shè)置
IP 地址就是你電腦的地址,如果不知道自己的 IP 地址的話,可以在 cmd 中輸入 inconfig 來查看,端口默認(rèn)使用 21 就可以了,SSL 可以自己選擇,如果勾選了運(yùn)行或者需要 SSL 的話就需要選擇 SSL 證書,一般使用 IIS Express Development Certificate 這個證書
5、設(shè)置權(quán)限
身份驗(yàn)證如果勾選匿名則運(yùn)行匿名訪問 FTP,不勾選則不允許匿名訪問 FTP,基本則指的是用戶訪問,授權(quán)里面選擇運(yùn)行哪些用戶訪問,權(quán)限則設(shè)置用戶訪問的讀寫權(quán)限。
6、設(shè)置 FTP 賬號和權(quán)限
建立 FTP 服務(wù)之后,默認(rèn)登陸 FTP 服務(wù)器的賬號和密碼就是本機(jī) Administrator 的賬戶和密碼
所以我們添加一個用戶用來管理和控制 FTP 服務(wù)
打開計算機(jī)管理面板窗口,系統(tǒng)工具 >> 本地用戶和組 >> 用戶,選擇右側(cè)的 用戶 >> 更多操作 >> 新用戶,然后設(shè)置新用戶名和密碼,同時去掉"用戶下次登錄時必須更改密碼"的勾選項(xiàng),并且勾選"用戶不能更改密碼"和"密碼永不過期"
創(chuàng)建完成之后,接下來在 FTP 站點(diǎn)給新用戶添加權(quán)限,打開 Internet Information Services (IIS) 管理器,選擇我們剛才建立 FTP 站點(diǎn),選擇中間的 FTP 授權(quán)規(guī)則,然后點(diǎn)擊右邊的"編輯權(quán)限"
在彈出的 FTP 共享文件屬性窗口中選擇"安全",點(diǎn)擊編輯
然后在 FTP 共享文件的權(quán)限彈窗中點(diǎn)擊"添加"
輸入添加我們新建的用戶
回到 FPT共享文件權(quán)限窗口,編輯新加用戶的權(quán)限為完全控制
回到 Internet Information Services (IIS) 管理器,雙擊剛才選中的 “FTP授權(quán)規(guī)則”,點(diǎn)擊右側(cè)的"添加允許規(guī)則"
在"添加允許授權(quán)規(guī)則"窗口中選擇指定用戶,并輸入我們新建的用戶名,權(quán)限可以選擇讀取或者寫入,一般我們可以創(chuàng)建兩個賬號,一個用戶只允許訪問(讀取),一個用來讀寫操作(讀取和寫入)
7、訪問 FTP 服務(wù)器
訪問 FTP 服務(wù)器的方法有很多種,我們可以在瀏覽器上的網(wǎng)址輸入框輸入 FTP 訪問地址,訪問成功的話就會彈出用戶密碼驗(yàn)證彈出,輸入我們添加到 FTP 賬戶控制的用戶和密碼就可以訪問看到 FTP 服務(wù)器共享出來的內(nèi)容了:
當(dāng)然也可在文件夾導(dǎo)航輸入框中輸入 FTP 服務(wù)器的地址,流暢和效果都一樣
二、配置防火墻
搭建好 FTP 服務(wù)器之后,本地的訪問(就是自己訪問自己)肯定是沒有問題的,但是如果想要其它機(jī)器(同一局域網(wǎng)內(nèi))想要訪問 FTP 服務(wù)器的話,會因?yàn)榉阑饓Φ脑蚨鵁o法訪問。可以通過關(guān)閉防火墻來解決這個問題,但關(guān)閉了防火墻意味著會暴露了所有訪問權(quán)限,這個不是一個安全方法,所以我們可以選擇性地設(shè)置防火墻來解決這個問題:
1、添加防火墻允許
選擇:控制面板 >> 系統(tǒng)和安全 >> Windows Defender 防火墻 >> 允許的應(yīng)用,找到 FTP 服務(wù)器,把后面兩個框都勾選掉:
然而,設(shè)置完后,你再進(jìn)行測試會發(fā)現(xiàn)還是連不上,因?yàn)閱螁卧O(shè)置 FTP 服務(wù)器的防火墻還不夠,還必須設(shè)置 Internet Information Services (IIS) 的防火墻:
點(diǎn)擊防火墻彈窗下面的"允許其他應(yīng)用",然后選擇"瀏覽",找到 C:\Windows\System32\inetsrv\inetinfo.exe,如果你發(fā)現(xiàn)沒有找到 inetinfo.exe 這個程序(可能服務(wù)沒有被系統(tǒng)加載出來),那么就用 InetMgr.exe 這個程序,然后點(diǎn)擊添加,并且同時勾選后面的兩個框。
之所以要添加這個組件,是因?yàn)?FTP 是 IIS 的一個組件所以它也必須設(shè)置防火墻為允許,但 IIS 又不在默認(rèn)的列表之中,所以只能我們自己手動添加。
2、設(shè)置防火墻端口入站和出站規(guī)則
配置好防火墻允許應(yīng)用程序之后,由于 FTP 使用的是 21 端口,所以還得在防火墻中添加入站和出站規(guī)則,在 windows防火墻窗口中點(diǎn)擊左側(cè)的"高級設(shè)置",在彈出的"高級安全 Windows Defender 防火墻"窗口中點(diǎn)擊左側(cè)的"入站規(guī)則",然后點(diǎn)擊右側(cè)的"新建規(guī)則":
接下來一步步設(shè)置新建入站規(guī)則向?qū)В?/p>
選擇規(guī)則類型為"端口"
點(diǎn)擊"下一步",選擇協(xié)議為 TCP(因?yàn)镕TP使用的是TCP協(xié)議),選擇特定本地端口,輸入 21(創(chuàng)建FTP服務(wù)時我們使用的是21端口):
點(diǎn)擊"下一步",勾選"允許連接"
點(diǎn)擊"下一步",連接規(guī)則全部選上:
點(diǎn)擊"下一步",在名稱里輸入名字,名稱自己定義就可以了
點(diǎn)擊完成就完成了入站規(guī)則創(chuàng)建,然后用同樣的方法完成出站規(guī)則的設(shè)置,同樣設(shè)置21端口
3、客戶端訪問 FTP 服務(wù)權(quán)限問題
配置完上面的所有步驟時,如果出現(xiàn)了在客戶端訪問 FTP 服務(wù)時提示"無法訪問指定地址服務(wù)器"之類的彈窗提示,這是IE瀏覽器設(shè)置的問題,解決辦法為:打開 Internet Explorer 瀏覽器,點(diǎn)擊設(shè)置按鈕,找到 Internet 選項(xiàng),在"Internet 選項(xiàng)"彈窗中的高級設(shè)置選項(xiàng)里找到"使用被動FTP"選項(xiàng),去掉勾選就可以了:
至此,全部已經(jīng)設(shè)置完畢!
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Windows?7下FTP服務(wù)器搭建教程
- Windows?Server?2019下FTP服務(wù)器搭建方法圖文教程
- windows?server?2016搭建FTP服務(wù)器圖文教程
- Windows10搭建ftp服務(wù)器的圖文教程
- Windows 2012 安裝IIS和FTP的方法
- Windows 2008 R2 IIS7.5配置FTP圖文教程
- Windows IIS配置與Ftp服務(wù)搭建
- 阿里云云服務(wù)器Windows 2008中的FTP配置圖文教程
- windows防火墻支持FTP服務(wù)的設(shè)置方法
- windows?server?2008?R2中IIS?FTP安裝部署圖文教程
相關(guān)文章
修改iptables防火墻規(guī)則解決vsftp登錄后不顯示文件目錄的問題
這篇文章主要介紹了vsftp登錄后不顯示文件目錄的解決方法,給vsFTPd增加隨機(jī)端口的范圍,然后把這個端口范圍添加到iptables就可以解決2014-01-01Windows Server 2012 R2、Server 2016、Win&n
這篇文章主要介紹了Windows Server 2012 R2、Server 2016、Win 10 IIS FTP 用戶隔離+共享文件夾配置,需要的朋友可以參考下2023-05-05centos8系統(tǒng)ftp服務(wù)器安裝及被動模式配置詳細(xì)教程
在傳輸?shù)倪^程中,無論是被動模式,還是主動模式,都是【客戶端】和【服務(wù)器端的21端口】交換用戶名密碼等相關(guān)信息并確認(rèn)使用什么模式傳輸。接下來通過本文給大家介紹centos8系統(tǒng)ftp服務(wù)器安裝教程,感興趣的朋友一起看看吧2021-08-08WIN10家庭版搭建FTP文件服務(wù)器詳細(xì)教程
這篇文章主要為大家詳細(xì)介紹了WIN10家庭版搭建FTP文件服務(wù)器詳細(xì)教程,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-07-07windows?server?2016?搭建FTP服務(wù)器詳細(xì)教程
這篇文章主要為大家詳細(xì)介紹了windows?server?2016?搭建FTP服務(wù)器詳細(xì)教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-08-08Win7中開啟系統(tǒng)自帶FTP服務(wù)器的方法
工作的原因siyue需要使用FTP服務(wù),由于Windows自帶的FTP服務(wù)器就很好用,這里siyue就把開啟win7自帶的FTP服務(wù)器的設(shè)置分享一下2013-09-09