ONTAPニオケルドウテキホームディレクトリノシクミ
ONTAP ホームディレクトリを使用すると、 SMB 共有を設定し、ユーザと一連の変数に基づいてさまざまなディレクトリにマッピングすることができます。ユーザごとに別個の共有を作成するのではなく、 1 つの共有を設定し、いくつかのホームディレクトリパラメータを指定して、エントリポイント(共有)とホームディレクトリ( SVM 上のディレクトリ)間の関係をユーザ単位で定義します。
ゲストユーザとしてログインしたユーザは、ホームディレクトリを持ちません。また、他のユーザのホームディレクトリにアクセスすることはできません。ユーザとディレクトリのマッピング方法を決定する 4 つの変数があります。
-
* 共有名 *
ユーザの接続先として作成する共有の名前です。この共有にはホームディレクトリのプロパティを設定する必要があります。
共有名には、次の動的な名前を使用できます。
-
%w
(ユーザのWindowsユーザ名) -
%d
(ユーザのWindowsドメイン名) -
%u
(ユーザのマッピングされたUNIXユーザ名)すべてのホームディレクトリ間で共有名を一意にするには、共有名にまたは%u`変数を使用する必要があります/
%w`。共有名には変数と/%w`変数の両方を使用することも(など `%d
/%w
)、静的な部分と変数の部分を使用することも(home_など/%w
)できます%d
。
-
-
* 共有パス *
共有によって定義される、つまり、共有名の 1 つに関連付けられる相対パスです。各検索パスに付加されて、 SVM のルートからのユーザのホームディレクトリの完全パスを生成します。静的(例:)、動的(例:)、または2つの組み合わせ(例:
%w
)をeng/%w`指定できます `home
。 -
* 検索パス *
SVM のルートからの絶対パスのセットで、 ONTAP ではこのパスに基づいてホームディレクトリが検索されます。コマンドを使用すると、1つ以上の検索パスを指定できます
vserver cifs home-directory search-path add
。複数の検索パスを指定すると、ONTAPは有効なパスが見つかるまで、指定された順序で検索パスを試行します。 -
* ディレクトリ *
ユーザに対して作成する、そのユーザのホームディレクトリです。通常、ディレクトリ名はユーザの名前です。ホームディレクトリは、検索パスで定義されるいずれかのディレクトリに作成する必要があります。
たとえば、次のように設定します。
-
ユーザ: John Smith
-
ユーザのドメイン: acme
-
ユーザ名: jsmith
-
SVM 名: vs1
-
ホームディレクトリ共有名#1:home_
%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
。これは2番目のホームディレクトリ共有名に一致し、相対パスが生成され `acme/jsmith`ます。ONTAPでは、各検索パスが順にチェックされ、という名前のディレクトリが検索されるようになりまし `acme/jsmith`た。
-
`/vol0home/home/acme/jsmith`は存在しません。検索パス#2に進みます。
-
`/vol1home/home/acme/jsmith`は存在しません。検索パス#3に進みます。
-
`/vol2home/home/acme/jsmith`は存在しません。ホームディレクトリが存在しないため、接続は失敗します。