首頁 常見問題 如何架設ftp伺服器

如何架設ftp伺服器

May 11, 2019 pm 02:52 PM
ftp

FTP伺服器(File Transfer Protocol Server)是在網際網路上提供檔案儲存和存取服務的計算機,它們依照FTP協定提供服務。 FTP是File Transfer Protocol(檔案傳輸協定)。顧名思義,就是專門用來傳輸文件的協定。簡單來說,支援FTP協定的伺服器就是FTP伺服器。

如何架設ftp伺服器

如果需要開發FTP檔案上傳下載功能,那麼就需要在本機上建置一個本機FTP伺服器,方便偵錯。

第一步:設定IIS Web伺服器

1.1 控制面板中找到「程式」並開啟

如何架設ftp伺服器

1.2 程式介面找到「啟用或關閉Windows功能」並開啟

如何架設ftp伺服器

#1.3 以上兩步驟也可以簡化為一步:按【Win R】快捷鍵開啟執行對話框,輸入「optionalfeatures」後,按下回車鍵

如何架設ftp伺服器

#1.4 從「啟用或關閉Windows功能」彈窗中找到Internet Information Services(或中文版Internet資訊服務)並開啟

如何架設ftp伺服器

1.5 設定IIS並點選確定

如何架設ftp伺服器

第二步:設定IIS Web網站

2.1 開始選單搜尋「IIS」並點選進入IIS管理員

如何架設ftp伺服器

2.2 新FTP網站

2.2.1 新建FTP伺服器根目錄資料夾

如何架設ftp伺服器

2.2.2 檢視本機ip位址,後續存取Ftp位址需要用到(開啟cmd輸入ipconfig)

如何架設ftp伺服器

#2.2.3 IIS網站管理員介面左邊導覽列找到“網站”,右鍵彈出選單

如何架設ftp伺服器

2.2.4 IIS網站管理員“網站」右鍵彈出選單點選「新增FTP網站」

如何架設ftp伺服器

2.2.5 設定網站(網站名稱:FtpSite 實體路徑:E:\ftpserver 本機IP位址(從下拉選單選擇):192.168.0.105)

Ftp站台名稱與實體路徑設定
如何架設ftp伺服器

##IP 埠號SSL設定
如何架設ftp伺服器

驗證與授權資訊設定
如何架設ftp伺服器

#第三個步驟:測試FTP站台(先在物理路徑:E:\ftpserver隨便放一個檔案)

3.1 瀏覽器或檔案管理器網址列輸入ftp位址(ftp://192.168.0.105)

如何架設ftp伺服器

#  輸入FTP位址時發現需要使用者和密碼(這個看情況,有些預設就可以直接存取了),可是設定的過程中好像沒有看到設定使用者和密碼的步驟,沒關係,我們可以自己設定.

3.2 IIS管理員中的FTP驗證內配置啟用匿名認證(無密碼)

如何架設ftp伺服器

如何架設ftp伺服器

3.3再次測試,瀏覽器或檔案管理器網址列輸入ftp位址(ftp://192.168.0.105)

如何架設ftp伺服器

3.4 設定FTP網站使用者名稱和密碼

3.4.1 IIS管理員中的FTP驗證裡面設定禁用匿名認證同時啟用基本認證(再次存取就會要求輸入使用者名稱和密碼)

如何架設ftp伺服器

3.4 .2 此電腦(桌面電腦圖示右鍵)—>管理->本地用戶和群組->用戶->新用戶,並設定密碼

如何架設ftp伺服器

如何架設ftp伺服器

如何架設ftp伺服器

如何架設ftp伺服器

#備註:細心的你可以能已經發現這裡的帳戶就是我們電腦的帳戶,所以說我們應該可以使用自己登入電腦的使用者名稱和密碼登入FTP站點,不用新建這個test使用者都可以。

3.4.3 再次測試,瀏覽器或檔案管理器網址列輸入ftp位址,輸入使用者名稱:test,密碼:test(ftp://192.168.0.105)

如何架設ftp伺服器

如何架設ftp伺服器

到此簡單的FTP伺服器搭建成功,同一個區域網路內其他人可以存取到你的電腦了,可以互相傳輸檔案。傳輸檔案是一個用途,本文主要是想用來當一個java 上傳下載專案的測試伺服器。

以上是如何架設ftp伺服器的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章標籤

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

nginx反向代理ftp伺服器怎麼搭建 nginx反向代理ftp伺服器怎麼搭建 May 17, 2023 am 09:31 AM

nginx反向代理ftp伺服器怎麼搭建

在Go語言中使用FTP:完整指南 在Go語言中使用FTP:完整指南 Jun 17, 2023 pm 06:31 PM

在Go語言中使用FTP:完整指南

linux下 ftp指令有哪些 linux下 ftp指令有哪些 Mar 21, 2023 am 09:59 AM

linux下 ftp指令有哪些

PHP與FTP:在網站開發中實現多個部門的檔案共享 PHP與FTP:在網站開發中實現多個部門的檔案共享 Jul 28, 2023 pm 01:01 PM

PHP與FTP:在網站開發中實現多個部門的檔案共享

Python怎麼使用FTP上傳文件 Python怎麼使用FTP上傳文件 Apr 29, 2023 am 09:49 AM

Python怎麼使用FTP上傳文件

如何透過PHP在FTP伺服器上進行目錄和檔案的比較 如何透過PHP在FTP伺服器上進行目錄和檔案的比較 Jul 28, 2023 pm 02:09 PM

如何透過PHP在FTP伺服器上進行目錄和檔案的比較

linux ftp 530什麼意思 linux ftp 530什麼意思 Mar 14, 2023 am 10:16 AM

linux ftp 530什麼意思

如何在PHP中編寫FTP客戶端 如何在PHP中編寫FTP客戶端 Aug 01, 2023 pm 07:23 PM

如何在PHP中編寫FTP客戶端