實用教程:搭建FTP伺服器以實現局域網飛速傳輸檔
相信很多人都面臨過這樣的問題:一個局域網下有很多設備,我們想在這些設備之間互傳檔,有些檔非常大,用U盤拷貝非常慢,有些檔則需要從電腦傳送到手機,而恰巧手裡的手機不支持OTG,這要怎麼辦呢?
用QQ或者微信的檔案傳輸助手?這是個辦法,不過傳些小檔和小圖片還可以,傳輸大檔就需要花費一些時間了,那麼有沒有更快的傳輸方式呢?這是個問題。
想著想著,小編突然靈光一現!
既然我的所有設備都在一個局域網下,局域網間檔的傳輸又不受寬頻速度的掣肘,那為什麼不用FTP呢?
小編當時就試了一下,效果非常不錯,那麼今天,IT之家就來教大家搭建FTP伺服器,以實現同一局域網下的不同設備間快速傳輸檔。
首先,我們在Cortana中搜索控制台並進入;
在控制台-程式中,點擊啟用或關閉Windows功能;
在FTP伺服器、Web管理工具和Internet Information Services可承載的Web核心前打上勾,點擊確定,等待安裝;
安裝完成後,在Cortana中搜索電腦管理並進入;
在左側找到服務和應用程式-Internet Information Services(IIS)管理器,點擊進入;
你可以在連接一欄看到你的電腦名稱(小編這裡是THINKCENTRE),點擊該電腦名左側的展開按鈕,按右鍵網站,選擇添加FTP網站;
此時,你將進入FTP網站添加嚮導。首先,嚮導將要求你填寫FTP網站名稱和設置FTP內容目錄;
FTP網站名稱可以挑你喜歡的填,小編這裡填寫的是ftp Server,ftp內容目錄也可選擇自己喜歡的任意資料夾,小編選擇的是C:\inetpub\ftproot;
填寫好FTP網站名稱,設置完FTP內容目錄後,點擊確定按鈕,再點擊下一步;
點擊下一步後,先不要急著繼續,我們來查一下電腦的IP地址;
在Cortana中搜索命令提示符並進入;
輸入命令ipconfig,回車,你將看到你電腦的IP位址,小編這裡的IP地址是192.168.1.251,記住這一串數字,接下來用得到。
我們回到FTP網站添加嚮導,設置綁定和SSL。IP位址欄輸入剛剛查到的IP位址,埠保持為21不變,啟用虛擬主機名稱項可以不必勾選,自動啟動FTP網站可以勾選,SSL可以選擇無SSL,操作完成後點擊下一步;
接下來FTP網站添加嚮導將要求你填寫身份驗證和授權資訊,勾選身份驗證下的匿名和基本兩項前的核取方塊,允許訪問項設置為所有用戶,勾選讀取和寫入許可權前的核取方塊,點擊完成。
這時我們可以看到,FTP網站已經創建成功並正常運行。
不過這還沒完,我們要允許FTP伺服器通過防火牆。
在小娜中搜索防火牆,點擊進入允許應用通過Windows防火牆;
勾選列表中FTP伺服器前的核取方塊,勾選後點擊確定以完成設置;
這時,你就可以測試你的FTP伺服器了。
在開始-Windows附件中找到Internet Explorer,點擊進入
在位址欄輸入ftp://[你電腦的IP位址](小編這裡是ftp://192.168.1.251),回車以訪問
如果你在流覽器中看到檔和資料夾清單,那麼恭喜你,你的FTP伺服器搭建成功了
當然,你也可以在檔資源管理器中輸入你FTP伺服器的位址,效果是這樣的
測試一下傳送速率,還可以,比小編住處的4M小水管快多了。
有些同學可能會問,我的FTP內容目錄中有一些不希望其他人看到的內容,我要如何阻止知道我IP位址的局域網內的其他人看到我FTP內容目錄中的檔呢?很簡單,我們設置一下FTP許可權規則即可
首先,在Cortana中搜索電腦管理並進入;
展開視窗左側的本地使用者和組,點擊使用者,你將在視窗右側看到使用者清單,按右鍵空白處,點擊新用戶,此時將彈出新使用者創建視窗;
用戶名和全名可以挑你喜歡的填,密碼可以挑你喜歡的設置,把用戶下次登錄時須更改密碼前的核取方塊取消選定,勾選用戶不能更改密碼和密碼永不過期前的核取方塊,操作完成後點擊創建,用戶即創建完成。小編需要為兩個使用者分配FTP伺服器的存取權限,故小編創建了兩個新帳戶,分別是ftpUser1和ftpUser2。
新用戶創建完成後,我們回到電腦管理-Internet Information Services(IIS)管理器來管理我們的FTP網站,點擊連接視窗中的[電腦名]-網站-[你剛搭建的FTP伺服器](小編這裡是THINKCENTRE-網站-ftp Server),按兩下右側的FTP授權規則圖示,進入FTP授權規則設置視窗,你可以看到,此時讀寫許可權的設置為所有用戶;
我們將這項刪除,點擊右側的操作欄中的添加允許規則;
你將看到添加允許授權規則視窗,我們選擇允許訪問此內容者為指定的使用者,然後將你剛剛創建的新用戶的用戶名填寫進來,勾選讀取和寫入許可權前的核取方塊,操作完成後點擊確定以添加。小編添加了兩個允許訪問FTP內容目錄的使用者,分別是ftpUser1和ftpUser2;
我們在局域網內的其他設備上來測試一下;
用戶名填寫我們在創建新帳戶時設置的用戶名,密碼填寫我們在創建新帳戶時設置的密碼,填寫完成後點擊登錄;
好嘞,大功告成~
其實市面上有很多FTP伺服器的搭建方案可供選擇,而通過微軟Windows當中內置的方案來搭建FTP伺服器成本相對較低。
除此之外,你還可以選擇其他FTP搭建方案,比如功能更加強大的Serv-U,
通過一段時間的試用,我發現Serv-U哪裡都好,只有一點讓我望而卻步——貴。
如果是個人使用的話,花大價錢買這麼高級的軟體可能並不是個好主意。
好了,今天的教程到這裡就結束了,開開心心地玩兒去吧