iisftp設置用戶名密碼詳解

一、設置用戶名和密碼

在使用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-hant/n/138305.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
ELWD的頭像ELWD
上一篇 2024-10-04 00:19
下一篇 2024-10-04 00:19

相關推薦

  • 如何判斷輸入的用戶名值是否為空

    判斷輸入的用戶名值是否為空是編程開發中常見的需求,因為用戶輸入的值可能為空,如果不對其進行判斷,就會導致程序運行出錯。接下來從多個方面來詳細闡述。 一、使用if語句判斷 使用if語…

    編程 2025-04-28
  • Python暴力破解wifi密碼

    簡介:本文將從多個方面詳細介紹使用Python暴力破解wifi密碼的方法。代碼實例將被包含在本文中的相關小節中。 一、如何獲取wifi密碼 在使用Python暴力破解wifi密碼之…

    編程 2025-04-27
  • Python 編寫密碼安全檢查工具

    本文將介紹如何使用 Python 編寫一個能夠檢查用戶輸入密碼安全強度的工具。 一、安全強度的定義 在實現安全檢查之前,首先需要明確什麼是密碼的安全強度。密碼的安全強度通常包括以下…

    編程 2025-04-27
  • jiia password – 保護您的密碼安全

    你是否曾經遇到過忘記密碼、密碼泄露等問題?jiia password 正是一款為此而生的解決方案。本文將從加密方案、密碼管理、多平台支持等多個方面,為您詳細闡述 jiia pass…

    編程 2025-04-27
  • Python解鎖Wi-Fi密碼

    想要解鎖Wi-Fi密碼,你需要使用Python編程語言。Python是一種高層次、面向對象、解釋型的動態編程語言。許多人都可以輕鬆學習Python,並用它來編寫各種各樣的程序。在本…

    編程 2025-04-27
  • Python隨機密碼生成代碼

    本文將會從以下幾個方面對Python隨機密碼生成代碼進行詳細闡述: 一、密碼生成原理 密碼生成的原理是利用隨機數生成器生成隨機字符或數字,根據一定的規則組合成所需要的密碼。 在Py…

    編程 2025-04-27
  • Linux sync詳解

    一、sync概述 sync是Linux中一個非常重要的命令,它可以將文件系統緩存中的內容,強制寫入磁盤中。在執行sync之前,所有的文件系統更新將不會立即寫入磁盤,而是先緩存在內存…

    編程 2025-04-25
  • 神經網絡代碼詳解

    神經網絡作為一種人工智能技術,被廣泛應用於語音識別、圖像識別、自然語言處理等領域。而神經網絡的模型編寫,離不開代碼。本文將從多個方面詳細闡述神經網絡模型編寫的代碼技術。 一、神經網…

    編程 2025-04-25
  • Java BigDecimal 精度詳解

    一、基礎概念 Java BigDecimal 是一個用於高精度計算的類。普通的 double 或 float 類型只能精確表示有限的數字,而對於需要高精度計算的場景,BigDeci…

    編程 2025-04-25
  • git config user.name的詳解

    一、為什麼要使用git config user.name? git是一個非常流行的分布式版本控制系統,很多程序員都會用到它。在使用git commit提交代碼時,需要記錄commi…

    編程 2025-04-25

發表回復

登錄後才能評論