標籤:
今天給大家介紹一下伺服器中的檔案伺服器,也就是FTP,通過幾個樣本,帶大家瞭解FTP
FTP: 檔案傳輸通訊協定,連接埠號碼:21/TCP
先給大家說一下今天的實驗環境,兩台伺服器server01,server02,server01為網域控制站(可以不用),server02為FTP伺服器(與server01在同一個域環境),server05位客戶機
樣本:部署一個唯讀訪問的FTP網站(下載)
在server02開啟伺服器管理員,選擇添加角色與功能,添加Web服務下的FTP伺服器
650) this.width=650;" title="2015-05-29_170331" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px;" border="0" alt="2015-05-29_170331" src="http://s3.51cto.com/wyfs02/M02/6D/BF/wKioL1VrAoHB1of8AAHXPzaCoI4435.jpg" width="644" height="458" />
單擊安裝
650) this.width=650;" title="2015-05-29_170400" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px;" border="0" alt="2015-05-29_170400" src="http://s3.51cto.com/wyfs02/M02/6D/C3/wKiom1VrAOqz_WU6AAFg1HgHECo289.jpg" width="644" height="454" />
我們現在C盤建立一個名字為FTP的檔案夾,裡面建立一個ftp的檔案,做測試用,
650) this.width=650;" title="2015-05-29_170816" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px;" border="0" alt="2015-05-29_170816" src="http://s3.51cto.com/wyfs02/M00/6D/C3/wKiom1VrAOqifOKRAAD0fLKjzzo988.jpg" width="644" height="454" />
開啟伺服器管理員,選擇IIS管理器
650) this.width=650;" title="2015-05-29_170522" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px;" border="0" alt="2015-05-29_170522" src="http://s3.51cto.com/wyfs02/M01/6D/C3/wKiom1VrAOrxbuOJAAHIpkErhhU072.jpg" width="644" height="371" />
按右鍵網站,選擇減價FTP網站
650) this.width=650;" title="2015-05-29_170619" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px;" border="0" alt="2015-05-29_170619" src="http://s3.51cto.com/wyfs02/M02/6D/C3/wKiom1VrAOrzn_z7AAHdJTm6_HE636.jpg" width="644" height="442" />
添加FTP名稱,這裡就叫做FTP,選擇實體路徑,單擊下一步
650) this.width=650;" title="2015-05-29_171007" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px;" border="0" alt="2015-05-29_171007" src="http://s3.51cto.com/wyfs02/M00/6D/C3/wKiom1VrAOuC3YmMAADo7iXPAuA159.jpg" width="566" height="484" />
勾選自動啟動FTP網站(不選也可以,一會手動啟動效果一樣)選擇無SSL,單擊下一步
650) this.width=650;" title="2015-05-29_171123" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px;" border="0" alt="2015-05-29_171123" src="http://s3.51cto.com/wyfs02/M01/6D/C3/wKiom1VrAOvxC2AeAAFIJpif9a4059.jpg" width="566" height="484" />
身分識別驗證選擇基本,授權選擇所有使用者,許可權選擇讀取(實驗要求是唯讀FTP),點擊完成
650) this.width=650;" title="2015-05-29_173401" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px;" border="0" alt="2015-05-29_173401" src="http://s3.51cto.com/wyfs02/M02/6D/C3/wKiom1VrAOvjKU4VAADumxhKFCQ498.jpg" width="574" height="484" />
建立完FTP網站後,我們在客戶機測試一下,在客戶機通過瀏覽器(Windows資源管理員)訪問 ftp://192.168.10.102 (ftp://+ip地址),輸入使用者名稱和密碼,這裡我用管理員賬戶登入(沒建立使用者,有了個懶)
650) this.width=650;" title="2015-05-29_173549" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px;" border="0" alt="2015-05-29_173549" src="http://s3.51cto.com/wyfs02/M00/6D/C3/wKiom1VrAOzRGkhCAAHNC5VoG44625.jpg" width="644" height="471" />
登陸後我們就能看到我們的測試檔案了
650) this.width=650;" title="2015-05-29_174037" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px;" border="0" alt="2015-05-29_174037" src="http://s3.51cto.com/wyfs02/M00/6D/C3/wKiom1VrAOzC4rOxAAD6E5JdZB0850.jpg" width="644" height="468" />
下面來檢測一下,此FTP是否為唯讀FTP,首先我們來重新命名一下,發現沒有許可權
650) this.width=650;" title="2015-05-29_172259" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px;" border="0" alt="2015-05-29_172259" src="http://s3.51cto.com/wyfs02/M01/6D/BF/wKioL1VrAoPgrcjYAAE2YK4jsHc429.jpg" width="644" height="452" />
下面我們把檔案下載到案頭,可行
650) this.width=650;" title="2015-05-29_172415" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px;" border="0" alt="2015-05-29_172415" src="http://s3.51cto.com/wyfs02/M02/6D/BF/wKioL1VrAoPA1tfaAAFuoR92ZJM958.jpg" width="644" height="465" />
建立一個txt文檔,內容隨便打,名字就叫建立文字文件
650) this.width=650;" title="2015-05-29_172454" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px;" border="0" alt="2015-05-29_172454" src="http://s3.51cto.com/wyfs02/M00/6D/BF/wKioL1VrAoOw51v4AACqvikSxPw894.jpg" width="644" height="447" />
我們把建立的文檔上傳(拖拽上傳),發現沒有許可權
650) this.width=650;" title="2015-05-29_172513" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px;" border="0" alt="2015-05-29_172513" src="http://s3.51cto.com/wyfs02/M01/6D/BF/wKioL1VrAoOijmSyAAFpvNpboNQ327.jpg" width="644" height="472" />
那麼,唯讀FTP完成,進入下一個話題
樣本: 部署一個可讀可寫的FTP網站(下載、上傳)
可讀可寫的FTP網站,與唯讀FTP網站,沒有太大的區別,只要在選擇許可權的時候,把讀取和寫入全部勾上即可,其它地方的配置,參考唯讀伺服器
650) this.width=650;" title="2015-05-29_175036" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;padding-right:0px;border-top-width:0px;" border="0" alt="2015-05-29_175036" src="http://s3.51cto.com/wyfs02/M02/6D/BF/wKioL1VrAoTxDUV6AADpc_PMmtQ281.jpg" width="567" height="484" />
下面進入今天的重頭戲,部署使用者隔離的FTP網站,每個使用者只能操作本使用者的目錄,而不能看到其他使用者目錄
樣本: 部署一個使用者隔離的FTP網站
步驟1: 在FTP伺服器上建立使用者
首先我們需要建立使用者,這裡建立4個使用者,名稱如下(實驗環境,隨便起)
zc1,zc2,zc3,zc4
步驟2: 建立使用者目錄
ftproot\localuser\使用者目錄
ftproot\localuser\zc1
ftproot\localuser\zc2
ftproot\localuser\zc3
ftproot\localuser\zc4
步驟3:使用者隔離FTP部署
FTP匿名使用者: anonymous或者是ftp 密碼 任意郵件地址
匿名使用者對應目錄: ftproot\localuser\public
本文出自 “張曉C” 部落格,請務必保留此出處http://zhangcong.blog.51cto.com/10005154/1656913
Windows Server 2012 之檔案伺服器(FTP)