一、設置用戶名和密碼
在使用iisftp進行數據傳輸之前,必須先設置用戶名和密碼。按照以下步驟進行設置:
1、打開控制面板,在「管理工具」下找到「IIS管理器」
Control Panel -> Administrative Tools -> Internet Information Services(IIS) Manager
2、在IIS管理器中,右鍵點擊Sites下的「Default FTP Site」並選擇「FTP管理器(管理員)」
Sites -> Default FTP Site -> FTP Manager (Administrator)
3、選擇「FTP身份驗證」
FTP Manager -> FTP Authentication
4、在「FTP身份驗證」中,選擇「基本身份驗證」,這時就會出現用戶名和密碼的設置選項了。可以在右側「操作」欄中點擊「添加用戶」來添加新用戶。
FTP Authentication -> Basic Authentication -> Add User
5、在彈出的窗口中,輸入用戶名和密碼,並選擇所要授權的FTP文件夾。授權完成後,新用戶即可使用該用戶名和密碼登錄iisftp。
二、設置用戶許可權
在設置完用戶名和密碼之後,也需要進行一些許可權設置。按照以下步驟進行設置:
1、在IIS管理器中,依次選擇Sites->Default FTP Site->FTP設置->FTP身份驗證
Sites -> Default FTP Site -> FTP Settings -> FTP Authentication
2、在「FTP身份驗證」中,選擇「授權規則」,然後在右側欄中選擇要授權的用戶,可以選擇單個用戶或者批量選擇用戶。選擇完成後,點擊「編輯」進行授權設置。
FTP Authentication -> Authorization Rules -> Choose the user -> Edit
3、在「編輯授權規則」窗口中,可設置用戶的訪問許可權。最基本的許可權設置就是允許用戶讀取、寫入、刪除等操作。也可以根據需要選擇更多高級許可權,如修改和重命名文件夾、列出目錄等。
三、設置FTP埠
iisftp默認埠為21,如果需要更改埠,就需要進行相關設置。按照以下步驟進行設置:
1、在IIS管理器中,找到Servers->伺服器名->Sites->Default FTP Site
Servers -> Server Name -> Sites -> Default FTP Site
2、在右側操作欄中點擊「FTP火箭」,可以看到已經在21埠監聽。現在需要更改為其他埠號,如2121埠。
Default FTP Site -> FTP Rocket -> Change the ftp server port from 21 to 2121
3、輸入新的埠號後,重啟IIS即可完成埠的更改。
四、啟用FTP從外部訪問
iisftp默認只能從本地進行訪問,如果需要從外部進行訪問,則需要進行一些設置。按照以下步驟進行設置:
1、在IIS管理器中,找到Servers->伺服器名->Firewall設置
Servers -> Server Name -> Firewall setting
2、選擇「添加埠」,添加2121埠(或其他自定義的埠號),並給該埠添加一個名稱。選擇「TCP」作為協議,然後保存設置。
Firewall Setting -> Add Port -> Name [ADD] Port [2121] Protocol [TCP]
3、在控制面板中找到「Windows Defender防火牆」選項,找到「Inbound Rules」並增加規則,勾選「指定埠」選項,輸入埠號。
Control Panel -> Windows Defender Firewall -> Inbound Rules -> Add Rule -> Port [2121]
4、此時,iisftp已經開啟了對外部的訪問許可權。可以通過FTP客戶端等工具進行連接。
原創文章,作者:ELWD,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/138305.html