使用 Iisftp.vbs 設(shè)置Active Directory 用戶隔離
應(yīng)用到: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1
可使用命令行腳本 iisftp.vbs(存儲在 systemroot\System32 中)查詢和設(shè)置用戶的文件傳輸協(xié)議 (FTP) 主目錄的 Active Directory 目錄服務(wù)屬性。有關(guān)用戶隔離的詳細信息,請參閱隔離 FTP 用戶。
重要事項
只有本地計算機上 Administrators 組的成員才能運行腳本和可執(zhí)行文件。作為安全性最佳操作,請使用不屬于 Administrators 組的帳戶登錄計算機,然后使用 runas 命令以管理員身份運行腳本和可執(zhí)行文件。在命令提示符下,鍵入 runas /profile /User:MyComputer\Administrator cmd,使用管理員權(quán)限打開一個命令窗口,然后鍵入 cscript.exeScriptName(包括腳本的完整路徑和任何參數(shù))。
本主題包括下列信息:
•語法:鍵入命令時必須采用的順序以及它后面的任何參數(shù)和選項。
•參數(shù):賦予命令中變量的值。
•示例:示例代碼和對結(jié)果的說明。
語法
iisftp /GetADProp UserID [ /s Computer [ /u [Domain\]User /p Password]]
iisftp /SetADProp UserID {msIIS-FTPDir|msIIS-FTPRoot} PropertyValue [ /s Computer [ /u [Domain\]User /p Password]]
參數(shù)
/GetADProp
返回特定 Active Directory 用戶的屬性值。
/SetADProp
設(shè)置特定 Active Directory 用戶的屬性值。
UserID
必需的。指定 Active Directory 用戶的登錄 ID。
msIIS-FTPDir|msIIS-FTPRoot
設(shè)置主目錄屬性所必需的。在目錄級別或根目錄級別指定隔離。
PropertyValue
設(shè)置主目錄屬性所必需的。指定主目錄和相對路徑的值。
/s Computer
指定遠程計算機的名稱或 IP 地址(不帶反斜杠)。默認為本地計算機。
/u [Domain\]User
使用格式為用戶或 domain\user 的指定用戶帳戶的權(quán)限連接到 Active Directory。該帳戶必須是遠程計算機上 Administrators 組的成員。在默認情況下,腳本使用本地計算機當(dāng)前用戶的權(quán)限運行。
/p Password
指定在 /u 參數(shù)中指定的用戶帳戶的密碼。
示例
示例 1:
下例返回本地計算機上的用戶“BSmith”的 Active Directory 屬性。
iisftp /GetADProp BSmith
作為響應(yīng),iisftp 顯示以下消息,后跟默認域中 BSmith 的 Active Directory 屬性。在該示例中,“服務(wù)器”表示驅(qū)動器 D: 所在的計算機名,“Site Name”代表指派給 FTP 站點的名稱,“Metabase Path”代表由 IIS 指定的配置數(shù)據(jù)庫項,“IP”在默認情況下未分配,“Port”在默認情況下設(shè)置為 21,“Root”是駐留 FTP 文件的目錄,“IsoMode”設(shè)置為“FTPRoot”,“Status”在默認情況下設(shè)置為“STARTED”。
Connecting to server ...Done.
Server = FTPServer
Site Name = Smittys
Metabase Path = MSFTPSVC/1452008083
IP = ALL UNASSIGNED
Port = 21
Root = D:\Public\Archives
IsoMode = FTPRoot
Status = STARTED
示例 2:
下例為遠程計算機上的用戶“Sales\MJones”設(shè)置 Active Directory 用戶對象屬性中的主目錄屬性。
iisftp /SetADProp Sales\MJones FTPDir MikesDir /s SVR16 /u Sales\Admin6 /p p@ssWor#
作為響應(yīng),iisftp 顯示以下消息,其中包括 MJones 的 Active Directory 屬性。在該示例中,“服務(wù)器”表示驅(qū)動器 D: 所在的計算機名,“Site Name”代表指派給 FTP 站點的名稱,“Metabase Path”代表由 IIS 指定的配置數(shù)據(jù)庫項,“IP”在默認情況下未分配,“Port”在默認情況下設(shè)置為 21,“Root”是駐留 FTP 文件的目錄,“IsoMode”設(shè)置為“FTPDir”,“Status”在默認情況下設(shè)置為“STARTED”。
Connecting to server ...Done.
Server = SVR16
Site Name = MikesDir
Metabase Path = MSFTPSVC/1452004045
IP = ALL UNASSIGNED
Port = 21
Root = D:\Public\Archives
IsoMode = FTPDir
Status = STARTED
使用腳本的好處就是可以批量執(zhí)行操作。結(jié)合bat與計劃任務(wù),就更完美了
上一篇:使用 Iisext.vbs 列出 Web 服務(wù)擴展文件的方法
欄 目:vb
下一篇:使用 Iisext.vbs 列出Web服務(wù)擴展的方法
本文標(biāo)題:使用 Iisftp.vbs 設(shè)置Active Directory 用戶隔離
本文地址:http://mengdiqiu.com.cn/a1/vb/7241.html
您可能感興趣的文章
- 01-10VBScript教程 第七課使用條件語句
- 01-10VBScript教程 第十四課在VBScript中使用對象
- 01-10VBScript教程 第八課 使用循環(huán)語句
- 01-10VBS教程:屬性-Name 屬性
- 01-10VBS教程:正則表達式簡介 -使用正則表達式
- 01-10VBS教程:屬性-Item 屬性
- 01-10VBS教程:對象-Class 對象
- 01-10VBS教程:VBScript 基礎(chǔ)-使用循環(huán)語句
- 01-10VBS教程:在 VBScript 中使用對象
- 01-10RCMD使用說明


閱讀排行
本欄相關(guān)
- 01-10下載文件到本地運行的vbs
- 01-10飄葉千夫指源代碼,又稱qq刷屏器
- 01-10SendKeys參考文檔
- 01-10什么是一個高效的軟件
- 01-10VBS中的正則表達式的用法大全 &l
- 01-10exe2swf 工具(Adodb.Stream版)
- 01-10VBS中SendKeys的基本應(yīng)用
- 01-10用VBSCRIPT控制ONSUBMIT事件
- 01-10VBScript教程 第十一課深入VBScript
- 01-10VBScript語法速查及實例說明
隨機閱讀
- 01-10SublimeText編譯C開發(fā)環(huán)境設(shè)置
- 01-10C#中split用法實例總結(jié)
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 01-10使用C語言求解撲克牌的順子及n個骰子
- 04-02jquery與jsp,用jquery
- 01-10delphi制作wav文件的方法
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 08-05織夢dedecms什么時候用欄目交叉功能?
- 01-11ajax實現(xiàn)頁面的局部加載