1。我發現我可以用IIS直接建立壹個ftp站點。然後我的思路就清晰了。
首先,執行三個命令。
CaCl sc:\ Windows \ System32 \ inetsrv \ config/g Network Service Network Service Network Service & amp quot:R/E
然後,為FTP創建壹個默認目錄。請添加壹個具有完全控制權限的網絡服務。
接下來,我們開始配置IIS7,創建壹個FTP站點,為其啟用IisManagerAuth,並創建壹個具有IIS管理憑據的帳戶,為其授予相應的FTP訪問權限。
啟動前,請確認已經安裝了IIS7的管理服務組件,否則,請進入服務器管理,點擊添加角色服務,選擇IIS7的管理服務組件並安裝。
默認情況下,可以使用C:\inetpub\ftproot作為FTP主目錄。當然,您也可以根據自己的需要創建或選擇目錄,但需要註意的是,請給予網絡服務完全的控制權。
讓我們將IIS7配置為啟用IISManager憑據,只有在啟用後才能使用IisManagerAuth。為此,請打開IIS管理器,雙擊管理服務,選擇Windows憑據或IIS管理器憑據,最後單擊右側操作列表下的應用。
然後使用IIS管理器用戶創建壹個由IIS管理的用戶帳戶。為此,雙擊IIS管理器用戶,單擊添加用戶,並在彈出的表單中輸入用戶名和密碼。
操作完成後,您可以開始創建FTP站點。首先,在IIS管理器左側的導航表單中選擇“網站”,然後單擊鼠標右鍵,單擊“添加FTP站點?”。
在站點信息中輸入FTP站點的名稱,如默認FTP站點。並選擇默認內容目錄。在本例中,gOxiA使用C:\inetpub\ftproot,然後單擊Next。
在綁定和SSL設置中,根據需要啟用虛擬主機名。註意:某些客戶端可能不支持FTP虛擬主機名。另外,請將SSL的默認配置由“必需”改為“允許”,否則,如果使用SSLFTP登錄模式而不配置SSL證書,客戶端連接將失敗。
在認證和授權信息的配置中,更需要選擇認證方式,指定用戶和權限。如果只允許IIS管理器用戶訪問FTP站點,您可以單擊“完成”而不配置此步驟。方便大家學習。在本例中,系統用戶的管理員被允許讀寫FTP。
現在我們已經創建了壹個使用Windows身份驗證的FTP站點,我們可以使用管理員登錄FTP。
經過測試,創建的FTP站點已經正常運行。接下來,我們將添加壹個之前創建的IIS manager用戶-Goxia,他對這個FTP站點有相應的訪問權限。
首先選擇默認FTP站點,在內容表單中雙擊FTP認證,進入FTP認證設置,在右邊的操作中點擊自定義提供者。,在彈出的表單中勾選“IisManagerAuth”。
啟用IisMangerAuth後,打開FTP授權規則,添加指定的用戶-—goxia,並賦予其相應的訪問權限。
最後,我們使用IIS管理器goxia登錄FTP進行測試。
如果第壹次登錄失敗,無法驗證用戶名和密碼,則需要打開FTP站點的“IIS管理員權限”設置,添加goxia的賬號。之後,成功測試登錄,然後從中刪除帳戶。我查了IIS.net的相關指導文件,發現默認需要這壹步,但是gOxiA認為這壹步是配置用戶是否有這個FTP的遠程管理權限。壹旦配置並啟用了IIS的遠程管理服務,此帳戶的權限可能會導致安全風險。目前悟空還不完全了解。希望有網友能給點建議!
如何在IIS中設置FTP?
首先安裝ftp模塊,然後啟動FTP服務並創建壹個windows用戶。創建windows用戶後,右鍵單擊FTP並選擇“權限”。添加已創建的用戶將會添加壹個FTP帳戶。
加入時可以選擇用戶訪問FTP的權限,與windows下設置的權限相同。如何設置ftpserver?
打開控制面板-& gt;過程和函數-& gt;啟用或關閉車窗功能。在彈出的窗口中,選中InternetInformationServices下FTP server的三個選項,點擊確定完成安裝。
打開控制面板-& gt;管理工具-& gt;Internet信息服務(IIS)管理器,雙擊將其打開。
在打開的IIS管理界面中,右鍵單擊網站,選擇右鍵菜單添加FTP站點。
在添加FTP站點窗口中,輸入站點名稱,選擇存儲文件的物理路徑,然後單擊下壹步。
在綁定和SSL設置界面,填寫當前配置的服務器的ip地址,端口號默認為21,可以修改。本文僅供演示,不查SSL,根據實際需要選擇。單擊下壹步按鈕。
在認證和授權信息界面,勾選匿名、基本、所有用戶、讀寫。這些僅用於演示。根據需要檢查它們,然後單擊Finish。
添加成功後,可以在左側的網站下看到剛剛添加的FTP站點名稱。
設置成功後,可以使用ftp://ip address: port在瀏覽器或文件夾地址欄輸入Run。如果端口是默認的21,可以省略;否則,端口號不能省略。
如何在廣域網中設置可以訪問的ftp?
我來教妳“1”,先把妳宿舍的IP設置為手動,也就是關閉路由器裏的DHCP服務!或者您可以讓它開著,並在IP屬性中將IP地址獲取設置為手動!這主要是為了方便後期端口映射!
2。將默認的21FTP端口映射添加到路由器的虛擬服務中(有些路由器稱為端口映射)!這樣只要有外網訪問妳的公網FTP,路由器就會自動把數據傳到妳的機器上!相當於直接訪問妳的FTP!
3.設置動態域名解析!因為妳的外部IP地址也是在變的,妳不能只重啟路由器壹次就改變妳的訪問地址,那麽下壹個動態域名解析軟件就可以做到。比如:花生殼!U simple,下載下來妳就用上了!如何設置用戶和密碼?看看IIS教程就知道了。建議簡單搭建FTP軟件SERV-U,讓外網直接訪問妳的FTP!但是下載速度非常有限!
描述壹下FTP服務器的安裝步驟?
1.首先,我們在服務器上創建兩個用戶。這些用戶用於登錄FTP。右鍵單擊我的電腦-& gt;管理->;本地用戶和組-->;用戶-& gt;右鍵單擊創建新用戶-& gt;只需輸入用戶名和密碼,然後點擊創建。
2.在c盤新建壹個文件夾“C:FTP Upload”,在這個文件下新建壹個文件夾“LocalUser”,在這個文件夾下新建文件夾“Public”(這是壹個公共文件夾)、“xxx”和“xxx1”(XXX和XXX1必須與創建的本地用戶相同)。在c盤新建壹個文件夾“C: FTP Download”,在每個文件夾裏放不同的文件以示區分。
3.安裝IIS組件。在開始菜單->控制面板->添加或刪除程序-& gt;添加/刪除windows組件-& gt;應用服務器->;詳細信息-& gt;Iis->詳細信息-> FTP->確定->完成。這將在服務器上安裝FTP。
4.配置FTP服務器並創建上傳和下載服務!創建上傳服務器:右鍵單擊FTP站點-& gt;選擇新的FTP站點-& gt;可以根據自己的需求填寫描述-& gt;地址壹般是服務器的地址,所以默認端口是21-& gt;因為它提供上傳服務,用戶被隔離-& gt;它的目錄指向“C:FTP上傳”->;訪問權限要標註“讀”和“寫”(圖中錯誤~)-& gt;單擊“完成”創建上傳的服務。創建下載服務器:由於端口21已被占用,我們將在不隔離用戶的情況下使用端口2121。它的目錄指向“C: FTP download”,我們只要有讀權限就可以通過簡單的幾步創建壹個FTP服務器。
5.測試安裝在XP主機上的FTP服務器。我們在XP主機上輸入FTP服務器的IP地址FTP://192.168.1.2就可以打開上傳的FTP頁面,輸入FTP://192.438+068.1.2:212638.5043896這個文件夾是專用的,其他使用無法操作我們也可以成功地從下載服務器下載文件到XP主機。
如何設置ftp服務器?
1.打開控制面板->;過程和函數-& gt;啟用或關閉車窗功能。在彈出的窗口中,選中InternetInformationServices下FTP server的三個選項,點擊確定完成安裝。
2.打開控制面板-& gt;管理工具-& gt;Internet信息服務(IIS)管理器,雙擊將其打開。
3.在打開的IIS管理界面中,右鍵點擊網站,選擇右鍵菜單添加FTP站點。
4.在添加FTP站點窗口中,輸入站點名稱,選擇存儲文件的物理路徑,然後單擊下壹步。
5.在綁定和SSL設置界面,填寫當前配置的服務器的ip地址。默認端口號為21,可以修改。本文僅供演示,不查SSL,根據實際需要選擇。單擊下壹步按鈕。
6.在認證和授權信息界面,勾選匿名、基本、所有用戶、讀寫。這些僅用於演示。根據需要檢查它們,然後單擊Finish。
7.添加成功後,可以在左側網站下方看到剛剛添加的FTP站點名稱。
8.設置成功後,可以使用ftp://ip address: port進入並運行在瀏覽器或文件夾地址欄中。如果端口是默認的21,可以省略;否則,端口號不能省略。