使用%w和%d變數建立主目錄組態
您可以使用建立主目錄組態 %w
和 %d
變數。然後使用者可以使用動態建立的共用區連線到他們的主共用區。
-
建立 qtree 以包含使用者的主目錄:
volume qtree create -vserver vserver_name -qtree-path qtree_path
-
驗證 qtree 是否使用正確的安全樣式:
volume qtree show
-
如果 qtree 未使用所需的安全樣式、請使用變更安全樣式
volume qtree security
命令。 -
新增主目錄共用:
vserver cifs share create -vserver vserver -share-name %w -path %d/%w -share-properties homedirectory\[,...\]
-vserver
vserver
指定要新增搜尋路徑的 CIFS 儲存虛擬機器( SVM )。-share-name
%w
指定主目錄共用名稱。當每位使用者連線至其主目錄時、系統會動態建立共用名稱。ONTAP共用名稱的格式為_windows_user_name_。-path
%d/%w
指定主目錄的相對路徑。當每個使用者連線至其主目錄時、會動態建立相對路徑、其格式為_domain/windows_user_name_。-share-properties homedirectory[,…]+
指定該共用的共用內容。您必須指定homedirectory
價值。您可以使用以逗號分隔的清單來指定其他共用屬性。 -
使用確認共用具有所需的組態
vserver cifs share show
命令。 -
新增主目錄搜尋路徑:
vserver cifs home-directory search-path add -vserver vserver -path path
-vserver vserver-name
指定要在其中新增搜尋路徑的啟用 CIFS 的 SVM 。-path path
指定搜尋路徑的絕對目錄路徑。 -
請確認您已使用成功新增搜尋路徑
vserver cifs home-directory search-path show
命令。 -
對於擁有主目錄的使用者、請在qtree或指定包含主目錄的磁碟區中建立對應的目錄。
例如、如果您使用的路徑建立 qtree
/vol/vol1/users
而您要建立目錄的使用者名稱是 mydomain\user1 、您可以建立具有下列路徑的目錄:/vol/vol1/users/mydomain/user1
。如果您在上建立一個名為「 'home1' 」的 Volume
/home1
,您可以使用以下路徑建立目錄:/home1/mydomain/user1
。 -
確認使用者可以透過對應磁碟機或使用UNC路徑連線、成功連線至主共用區。
例如、如果使用者 mydomain\user1 想要連線到步驟 8 中建立的 SVM VS1 目錄、則 user1 會使用 UNC 路徑連線
\\vs1\user1
。
下列範例中的命令會以下列設定建立主目錄組態:
-
共享區名稱為%W.
-
相對主目錄路徑為%d/%w
-
用於包含主目錄的搜尋路徑、
/home1
,是設定為 NTFS 安全性樣式的磁碟區。 -
組態是在SVM VS1上建立。
當使用者從Windows主機存取其主目錄時、您可以使用此類型的主目錄組態。當使用者從Windows和UNIX主機存取其主目錄時、您也可以使用此類組態、而檔案系統管理員則使用Windows型使用者和群組來控制對檔案系統的存取。
cluster::> vserver cifs share create -vserver vs1 -share-name %w -path %d/%w -share-properties oplocks,browsable,changenotify,homedirectory cluster::> vserver cifs share show -vserver vs1 -share-name %w Vserver: vs1 Share: %w CIFS Server NetBIOS Name: VS1 Path: %d/%w Share Properties: oplocks browsable changenotify homedirectory Symlink Properties: enable File Mode Creation Mask: - Directory Mode Creation Mask: - Share Comment: - Share ACL: Everyone / Full Control File Attribute Cache Lifetime: - Volume Name: - Offline Files: manual Vscan File-Operations Profile: standard cluster::> vserver cifs home-directory search-path add -vserver vs1 ‑path /home1 cluster::> vserver cifs home-directory search-path show Vserver Position Path ----------- -------- ----------------- vs1 1 /home1