使用ADSI、ASP和一對魔術戲法自動地創立一個虛擬目錄的方法
2019-10-26 17:58:25
供稿:網友
使用ADSI、ASP和一對魔術戲法自動地創立一個虛擬目錄,第二部分
Tom Moran 和 Jeff Sandquist
1999年2月22日
我們回來了。大家翹首以盼的這篇文章的第二部分現在在這兒。并且我想你將花費整個晚上看你的貓清洗自己。
這個月,Jeff Sandquist和我完成了我們的動態目錄服務接口(Active Directory Services Interfaces ,ADSI)應用程序。如果你來晚了一點,沒有問題;只要見這個系列的Part 1 http://www.microsoft.com/workshop/server/asp/server012599.asp 。上個月,我們確認一個用戶作為特權組的成員。接著我們顯示了一個表單,表單上包括一個帶有該特殊用戶組中每個人用戶名的列表框。這個表單允許我們選取一個用戶,并且為這個用戶的新的虛擬目錄選擇權限?,F在我們將由這個表單獲取數據并在網絡服務器上創立一個新的虛擬目錄,把它定義為一個應用,給出開啟腳本權限的選項,并在文件夾上指定適當的權限。Jeff Sandquist將在這個過程中指導我們。
在這篇文章的結尾,我們有一個重要的、使人傷感的、足以使地球粉碎的公告。Clinton, O.J., Clemens與之相比一切都顯得蒼白無力。我確信AP會注意到它,但是你將首先看到它。請繼續閱讀。
展覽之中
上個月,我們的表格存在于一個叫Servin的虛擬目錄。我們可以使用IUSR_<Machine Name>中的Internet Information Server(IIS)安全環境執行所請求的操作。我們需要一個管理員身份來創建目錄和指定權限。
我們實現這個目的的一種方法是把IUSR_<Machine Name>賬號遷移到管理員組。而更好的方法是,在Web服務器上創建一個新的虛擬目錄(我們將調用ServinSecure),并且把它設置成在管理員環境中操作,而不是在IUSR_<Machine Name>環境中。我們的表單將保存在Servin目錄中
而表單的處理器將保存在一個叫ServinSecure的目錄中啟動微軟管理控制臺(Microsoft Management Console,MMC)然后用右鍵擊Default Web Site創建一個新的虛擬目錄。選擇New/Virtual Directory。創建一個叫"ServinSecure"(沒有引號)的虛擬目錄。你還需要提供一個以前在你的網絡服務器文件系統中創建的文件夾的物理路徑。一旦你創建了這個虛擬目錄,用右鍵擊中在MMC上新創建的虛擬目錄,選擇Properties顯示虛擬目錄的屬性。
選擇Directory Security標簽,選擇Edit按鈕,接著選擇Enable anonymous…,編輯這個資源的身份確認方法。這時候會出現一個標題為Authentication Methods的對話框。選擇Edit按鈕,接著選擇Account used for Anonymous Access。出現一個題為Anonymous User Account的最終對話框。把用戶名的缺省值從IUSR_<機器名>改成管理員,取消選定密碼同步,并為管理員帳戶提供密碼。在剩余的每個對話框上選擇OK使改變生效。