如何啟用動態主目錄ONTAP
利用支援支援的主目錄、您可以根據連線的使用者及一組變數、設定對應至不同目錄的SMB共用區。ONTAP您可以使用幾個主目錄參數來設定一個共用區、以定義使用者在入口點(共享區)和主目錄(SVM上的目錄)之間的關係、而非為每個使用者建立個別的共用區。
以訪客使用者身分登入的使用者沒有主目錄、也無法存取其他使用者的主目錄。有四個變數可決定使用者如何對應至目錄:
-
共享名稱
這是您建立的共用名稱、使用者可連線至該共用。您必須設定此共用的主目錄屬性。
共用名稱可以使用下列動態名稱:
-
%w
(使用者的 Windows 使用者名稱) -
%d
(使用者的 Windows 網域名稱) -
%u
(使用者對應的 UNIX 使用者名稱) 若要讓共用名稱在所有主目錄中都是唯一的、共用名稱必須包含/%w
或%u
變動。共用名稱可以同時包含%d
和/%w
變數(例如、%d
/%w
)、或共享區名稱可以包含靜態部分和可變部分(例如 hom_ )/%w
)。
-
-
共享路徑
這是由共用定義的相對路徑、因此會與其中一個共用名稱相關聯、並附加到每個搜尋路徑、以從SVM根目錄產生使用者的完整主目錄路徑。它可以是靜態的(例如、
home
)、動態(例如、%w
)、或兩者的組合(例如、eng/%w
)。 -
搜尋路徑
這是從SVM根目錄開始的一組絕對路徑、您可以指定這些路徑來引導ONTAP 針對主目錄進行搜尋。您可以使用指定一或多個搜尋路徑
vserver cifs home-directory search-path add
命令。如果您指定多個搜尋路徑、ONTAP 則在找到有效路徑之前、將會依照指定的順序嘗試這些路徑。 -
目錄
這是您為使用者建立的使用者主目錄。目錄名稱通常是使用者的名稱。您必須在搜尋路徑所定義的其中一個目錄中建立主目錄。
舉例來說、請考慮下列設定:
-
使用者:John Smith
-
使用者網域:Acme
-
使用者名稱:jsmith
-
SVM名稱:VS1
-
主目錄共用名稱 #1 : hom_
%w
- 共享路徑:%w
-
主目錄共用名稱 #2 :
%w
- 共享路徑:%d/%w
-
搜尋路徑 #1 :
/vol0home/home
-
搜尋路徑 #2 :
/vol1home/home
-
搜尋路徑 #3 :
/vol2home/home
-
主目錄:
/vol1home/home/jsmith
案例 1 :使用者連線至 \\vs1\home_jsmith
。這會比對第一個主目錄共用名稱、並產生相對路徑 jsmith
。ONTAP 現在會搜尋名為的目錄 jsmith
依序檢查每個搜尋路徑:
-
/vol0home/home/jsmith
不存在;請繼續搜尋路徑 #2 。 -
/vol1home/home/jsmith
存在;因此不會核取搜尋路徑 #3 ;使用者現在已連線至其主目錄。
案例 2 :使用者連線至 \\vs1\jsmith
。這會比對第二個主目錄共用名稱、並產生相對路徑 acme/jsmith
。ONTAP 現在會搜尋名為的目錄 acme/jsmith
依序檢查每個搜尋路徑:
-
/vol0home/home/acme/jsmith
不存在;請繼續搜尋路徑 #2 。 -
/vol1home/home/acme/jsmith
不存在;請繼續搜尋路徑 #3 。 -
/vol2home/home/acme/jsmith
不存在;主目錄不存在;因此連線失敗。