如何: 設定使用者名稱對應服務

文章翻譯 文章翻譯
文章編號: 324073 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

以 UNIX 為基礎的網域及 Windows 網域不同的使用者身分識別和群組身分即使有是相同的使用者名稱。您可以使用使用者名稱對應服務來對應到 UNIX 使用者識別 (UIDs) 的 Windows 安全性識別 (SID) 和 UNIX 群組識別 (GIDs)。 這是使用者名稱是否相同,則為 True 或不同。此外,您可以將多個 Windows 帳戶對應到單一的 UNIX 帳號使用使用者名稱對應服務。這會簡化與 UNIX 資源必須提供的 Windows 使用者在遷移期間系統管理員的帳戶管理程序。

安裝使用者名稱對應服務

因為 UNIX 版本 3.0 的 Microsoft Windows 服務使用 Microsoft 安裝程式的安裝,您可以從命令提示安裝產品的個別的模組。如果安裝的 UNIX 的 Windows 服務的前一個元件必須 (以逗號分隔) 的安裝命令的 addlocal 參數中包含它們。否則當您安裝的使用者名稱對應服務移除先前的元件。您必須安裝一或多個使用者名稱對應伺服器在網路上 NFS 用戶端的 UNIX 「 網路檔案服務 (NFS)、 NFS,伺服器中的 Interix 在和閘道支援使用者名稱對應函式。

若要安裝從命令提示字元的使用者名稱對應服務:
  1. 使用到 Windows 電腦的系統管理層級帳戶登入。
  2. 若要開啟命令提示字元,請按一下 [開始],再按一下 [執行]、 輸入 cmd,然後再按一下 [確定]]。
  3. 插入 Windows 服務,以 UNIX 版本 3.0 版 CD 光碟片插入磁碟機 (在這個範例中,D 磁碟機)。
  4. 若要安裝使用者名稱對應服務,鍵入 msiexec/I D:\sfusetup.msi/qb addlocal = Mapsvc"[targetdir = installation path"] 在命令提示字元,然後按下 ENTER。

    注意: 依預設值,安裝路徑是 \SFU 」。
  5. 命令的一部分作為包含產品金鑰,鍵入 pidkey = key,然後按 key 是 25 個英數字元產品金鑰的位置的 ENTER 鍵。

    注意: 您不需要重新啟動正在執行 Windows 2000 或 Windows XP 安裝完成後的電腦。

    如果您安裝在 Telnet 提示字元中或透過其中沒有圖形使用者介面 (GUI) 是可用的一個指令碼的方式輸入或貼上下列命令以完成沒有任何額外的互動,不讓使用者的情況下安裝並按下 ENTER:
    msiexec/I D:\sfusetup.msi/q addlocal = Mapsvc"pidkey ="鍵"[targetdir = 安裝路徑]
注意: 防止 [UNIX 的 Windows 服務的某些元件的問題,您必須在不含路徑中的空白資料夾中安裝 UNIX 的 Windows 服務。步驟 4 和 5] 所示之 Msiexec.exe 程式 addlocal 參數是區分大小寫和敏感的空間。若要正確地安裝使用者名稱對應服務,您必須輸入大小寫和間距完全如它們這個範例所示。

設定使用者名稱對應服務

您可以在命令提示字元中設定 [使用者名稱對應服務透過 Windows 服務的 UNIX 系統管理 Microsoft 管理主控台 (MMC) 或透過 Mapadmin.exe 公用程式。因為的 Interix 子系統內建的能力,您可以輕易地指令碼透過 Mapadmin.exe 公用程式甚至複雜對應。比方說,您可以建立簡單的指令碼會讀取 Windows 使用者的文字檔案清單,並將它們對應至 UNIX 使用者的對應清單。

Mapadmin.exe 命令的基本格式是
mapadmin [伺服器] [-u 使用者 [-p pword]] command options
command options 其中包括下列:
Options          Details
--------------   ----------------------------------------------------------
blank            Returns the information about the current configuration
config           Sets the configuration options
start            Starts the User Name Mapping service on the specified 
                 server (by default, the local computer is used)
stop             Stops the User Name Mapping service on the specified 
                 server (by default, the local computer is used)
add              Adds a mapping, either user or group
setprimary       Sets the primary user or group mapping
delete           Deletes a mapping
list             Displays information about current user and group mappings
backup           Creates a backup of current mappings to a text file
restore          Restores a previously backed-up user name mapping file
adddomainmap     Adds a simple map between the Windows domain and the 
                 NIS domain or PCNFS passwd and group files      
listdomainmaps   Lists the Windows domains that are mapped to PCNFS files
                 or NIS domains
				
設定 MSFT 和 PCNFS Windows 網域之間對應:
  1. 使用到 Windows 電腦的系統管理層級帳戶登入。
  2. 若要開啟命令提示字元,請按一下 [開始],再按一下 [執行]、 輸入 cmd,然後再按一下 [確定]]。
  3. 在命令提示字元下輸入或貼上下列命令,然後按下 ENTER:
    mapadmin adddomainmap-d MSFT-f c:\etc
    注意: 在此範例密碼及群組檔案都位於 [c:\etc] 資料夾。
若要啟動使用者名稱對應服務:
  1. 使用到 Windows 電腦的系統管理層級帳戶登入。
  2. 若要開啟命令提示字元,請按一下 [開始],再按一下 [執行]、 輸入 cmd,然後再按一下 [確定]]。
  3. 在命令提示字元下輸入或貼上下列:
    mapadmin 啟動
若要新增 (在這個範例,MSFT\RLJones 」) 的 Windows 使用者和 UNIX 使用者 (在這個範例,rlj") 之間的使用者對應:
  1. 使用到 Windows 電腦的系統管理層級帳戶登入。
  2. 若要開啟命令提示字元,請按一下 [開始],再按一下 [執行]、 輸入 cmd,然後再按一下 [確定]]。
  3. 在命令提示字元下輸入或貼上下列命令,然後按下 ENTER:
    mapadmin 加入-wu MSFT\RLJones-uu PCNFS\rlj
注意: [Mapadmin.exe 備份檔案及還原檔案是純粹的 ASCII 文字,但是它們包含的密碼加密。在 Mapadmin.exe,您必須輸入完整路徑的備份檔案目的地。



?考

如需有關如何在 UNIX 至 Windows 遷移後執行維護工作的詳細資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項:
324539如何: UNIX 至 Windows 移轉後執行維護和 ancillary 工作










屬性

文章編號: 324073 - 上次校閱: 2006年11月1日 - 版次: 2.1
這篇文章中的資訊適用於:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows NT 4.0 Service Pack 6a
  • Microsoft Windows NT Workstation 4.0 Developer Edition
關鍵字:?
kbmt kbhowto kbhowtomaster KB324073 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:324073
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com