在 Windows Server 上啟動 FTP 網站(內部)
- 本頁的內容 在此頁面 上進行了新的重新設計。
先決條件
此處介紹的內容假定以下條件:
- 僅基本身份驗證
- 不使用 SSL
- 使用埠 21
- 內部網路環境
為 FTP 連接建立帳戶
現在,您將使用基本身份驗證設置連接,因此您將創建一個帳戶來連接。 您創建的是 Windows 用戶帳戶。
右鍵按鍵按「開始」功能表,然後選擇「管理計算機」。
右鍵按下「使用者」,然後選擇「新使用者」。
指定使用 FTP 連接的使用者名和密碼。
創建使用者后,他們只能使用 FTP 連接,因此不應登錄到 Windows。 按兩下您建立的使用者。
選擇「我所屬的組」選項卡,然後刪除「使用者」。
創建用於 FTP 目標的資料夾
創建在通過 FTP 連接時用於上載或下載的資料夾。 您將創建一個 Windows 物理資料夾。
您可以建立任何位置。 但是,不要在可能因環境而異的位置(如與 Windows 帳戶關聯的資料夾)。 在這裡,我們創建“C:\Ftp資料夾”。
設置許可權,以便 FTP 帳戶可以存取資料夾中的檔案。 打開要用於 FTP 的資料夾的屬性,然後按下「安全」選項卡上的「編輯」 按鈕。
按兩下「添加」按鈕。
指定您建立的 FTP 的帳戶。 (我認為圖中的伺服器名稱不同,因此請將其替換為目標伺服器名稱。
選擇您註冊的帳戶,並授予“更改”許可權。
以防萬一,請放置一個文件進行驗證,以確保在通過FTP連接時連接正確。
構建 FTP 伺服器
在 Windows 伺服器上安裝 FTP 伺服器角色。
從任務列運行伺服器管理員。
按下添加角色和功能。
按兩下一步“。
確保選中「基於角色或基於功能的安裝」 然後按兩下一步。
確保選擇要在其上安裝 FTP 伺服器角色的伺服器,然後按下一步”
選中 Web 伺服器 (IIS)。
此時將顯示一個確認對話框,按下「添加功能」按鈕。
在“選擇功能”螢幕上,按兩下一步“而不執行任何步驟。
按兩下一步“。
選中 FTP 伺服器。
確認後,按兩下「安裝」 按鈕。
等待安裝完成。 安裝完成後,請關閉螢幕。
構建 FTP 網站
您仍然無法訪問 FTP 網站,因為您剛剛安裝了 FTP 功能。 現在,您將構建 FTP 網站。
從伺服器管理器中選擇「工具」功能表,然後選擇「互聯網資訊服務 (IIS) 管理器”
右鍵按下「網站」,然後選擇「添加 FTP 網站」。
設置 FTP 網站名稱(選擇)。 物理路徑指定以前創建的 FTP 的資料夾路徑。
暫時保留綁定。 由於您這次不使用 SSL,因此請選中「無」SSL。
由於身份驗證是帳戶要求,因此僅檢查“基本”。
返回到 IIS 管理螢幕後,按兩下 FTP IP 位址和域限制以將其打開。 在這裡,您可以限制可以連接到的 PC 的 IP 位址。 此設置是可選的。
從右側的「操作」功能表中,按下「添加授權條目」。。
您可以在此處指定可連接的 IP 位址。 在圖中,IP 位址為 192.168.0.0,掩碼為 255.255.255.0,訪問範圍為“192.168.0.0 到 192.168.0.255”。 有關IP位址和遮罩的含義,請參閱此處。
然後打開 FTP 授權規則。 您可以在此處限制誰可以連接。
從右側的「操作」功能表中,按下「添加授權規則」。
您可以隨意設置它,但此處只有 Ftp 用戶可以通過 FTP 訪問它。
防火牆設置
配置防火牆,以便從伺服器外部通過FTP訪問它。 對於不使用 SSL 的基本身份驗證,請添加規則,因為標準防火牆設置無法訪問該規則。
從「伺服器管理器」中選擇「工具」功能表,然後選擇「具有增強安全性的 Windows 防火牆」。
右鍵按下「入站規則」 然後選擇「新建規則」。
選擇埠。
選擇 TCP 並將埠號設置為 21。
選中「允許連接」。。
您可以檢查所有內容,但如果它是內部網路,則可以取消“公共”。
使添加的規則具有描述性名稱。 您已完成構建 FTP 網站。
使用 FTP 檢查連接
嘗試查看是否可以從其他電腦通過 FTP 訪問它。 您可以使用工具,只要它可以通過 FTP 連接。 圖中顯示了使用 FTP 命令進行訪問。 有關詳細資訊,請參閱 FTP 命令。 下面是一個簡單的步驟。
- 啟動命令提示符
- 鍵入 ftp 以開始使用 FTP 命令
- 使用打開<伺服器名稱>連接到伺服器
- 輸入使用者名
- 輸入密碼
- 使用 ls 命令查看根資料夾中的檔案和資料夾清單
- 在「安靜」下斷開 FTP 連接
某些客戶端會顯示防火牆許可權確認螢幕,因此請允許它。