解析FTP服務(文件的下載、上傳)

FTP服務和文件共享服務的區別在於,文件共享服務只能夠用於局域網,而FTP服務既能夠用於局域網也能夠用於廣域網。
如何搭建FTP:
第一步:服務管理器
第二步:點擊添加角色
第三步:選擇Web服務
第四步:在角色服務界面添加FTP服務器(若是不添加此服務則沒法使用FTP功能)
第五步:點擊安裝(操做以下)
解析FTP服務(文件的下載、上傳)
解析FTP服務(文件的下載、上傳)
進入服務管理器IIS管理器
第一步:右鍵點擊服務器
第二步:選擇添加FTP站點
第三步:輸入站點名稱(例:yun),選擇路徑:E:\yunsit做爲站點供上傳和下載(此文件夾提早建立好)
第四步:綁定和SSL設置:前提條件:確認服務器和客戶端互聯互通,而且網絡在同一網段,選擇IP地址爲192.168.100.100,默認選擇自動啓動FTP站點,SSL(證書驗證):選擇無SSL
第五步:進入身份驗證和受權信息,選擇身份驗證爲基本,受權容許訪問爲指定用戶,例如zhangsan,權限設置爲讀取和寫入
第六步:點擊完成(此時站點建立完畢)
操做以下
解析FTP服務(文件的下載、上傳)
解析FTP服務(文件的下載、上傳)
解析FTP服務(文件的下載、上傳)
解析FTP服務(文件的下載、上傳)
咱們準備去驗證明驗以前:咱們回想一下FTP中設置了zhangsan用戶能夠讀取和寫入
咱們在進入yunsit文件夾的安全的Users組中看到寫入權限是沒有勾選的
若是咱們後面驗證的時候zhangsan用戶能夠進行讀取和寫入,則代表只要在FTP中設置權限就能夠了;若是不能夠的話則代表還須要設置文件夾自己的權限瀏覽器

FTP站點在客戶端的訪問方式:
第一種:資源管理器
進入win10系統 選擇資源管理器,點擊地址欄輸入ftp://1921.168.100.100敲回車(此操做以前需先關閉server2016系統中的防火牆),此時會跳出身份驗證提示,輸入zhangsan,密碼123,點擊登陸就能夠進入到ftp站點了
解析FTP服務(文件的下載、上傳)
解析FTP服務(文件的下載、上傳)
此時站點中內容爲空,咱們回到server2016中的共享文件夾yunsit中建立一個demo01的TXT文件,點擊進入文檔輸入內容:「thisi is demo」點擊保存,此時生成此文檔,咱們再回到win10中在站點點擊刷新,文檔出現,
這個時候咱們須要此文件,下載直接拖動文件到桌面(此時表明是有讀取權限的)
你們知道寫入權限的話控制着該帳戶可否上傳和刪除,此時咱們把桌面的文件名改成demo02,文字中添加02,此時咱們拖動桌面文檔到FTP中,能夠拖進來表示能夠上傳,此時服務器端也是能夠看到新增長的文件的,如此則表示實驗成功!
第二種:瀏覽器
進入瀏覽器,在地址欄輸入ftp://192.168.100.100,輸入用戶名和密碼登陸,此時能夠看到站點中的文件,此時咱們發現使用瀏覽器打開站點,看到的文件只能夠下載,可是是沒有上傳功能的
解析FTP服務(文件的下載、上傳)
解析FTP服務(文件的下載、上傳)
第三種:命令提示符
進入win10,運行cmd,輸入ftp 192.168.100.100敲回車,此時提示輸入帳號輸入zhangsan敲回車,提示輸入密碼輸入123敲回車,提示logged in(進入),此時進入ftp站點可是看不到文件,接下來咱們還須要輸入命令dir,提示文件傳輸程序是否容許訪問選擇容許,獲得站點中的文件。
若是這個時候我想下載的話如何操做?若是不清楚咱們能夠輸入命令: help,其中put爲上傳,get爲下載,bye爲退出,此時下載的話須要輸入的命令就是: get demo01.txt而後敲回車下載,此時文件保存在C:\users\chen的目標路徑下,若是咱們想指定路徑下載,這個時候例以下載到d盤,輸入指令bye,再次登陸以前輸入指令d:,在輸入ftp地址登陸時就會顯示路徑在d盤,此時下載下來的文件就在d盤中了
解析FTP服務(文件的下載、上傳)
解析FTP服務(文件的下載、上傳)
解析FTP服務(文件的下載、上傳)
解析FTP服務(文件的下載、上傳)
解析FTP服務(文件的下載、上傳)
解析FTP服務(文件的下載、上傳)
這個時候咱們在編輯下載下來的文檔名稱爲demo03,而後上傳此文件,在登錄路徑,輸入指令: put demo03.txt敲回車,顯示上傳成功。
解析FTP服務(文件的下載、上傳)
以上的實驗就是ftp站點在客戶端的訪問方式。安全

匿名訪問站點設置:
進入IIS管理器,選擇訪問規則,點擊編輯,選擇全部用戶(若是是匿名用戶的話選擇全部匿名用戶),這個時候考慮到安全緣由咱們只給到讀取的權限
回頭進入win10,進入資源管理器輸入ftp站點地址,此時由於是全部用戶,因此超級管理員是能夠登錄的,匿名用戶的話須要先在IIS管理器中的身份驗證中設置匿名身份驗證爲啓用,而後登陸界面勾選匿名登陸,直接敲回車就能夠進入了
解析FTP服務(文件的下載、上傳)
解析FTP服務(文件的下載、上傳)
解析FTP服務(文件的下載、上傳)
若是使用命令提示符匿名訪問操做以下:
解析FTP服務(文件的下載、上傳)服務器

如何設置拒絕文件上傳類型:
在IIS管理器中的站點,選擇請求篩選,選擇拒絕文件拓展名,例如doc,後面進行驗證試驗,進入站點後拖動新建的doc文件進入站點會提示沒有權限,則實驗成功。
解析FTP服務(文件的下載、上傳)
解析FTP服務(文件的下載、上傳)
以上所有內容就是我和你們分享的FTP服務的相關內容,謝謝!網絡

相關文章
相關標籤/搜索