Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ONTAP で動的ホームディレクトリを有効にする方法

共同作成者

ONTAP ホームディレクトリを使用すると、 SMB 共有を設定し、ユーザと一連の変数に基づいてさまざまなディレクトリにマッピングすることができます。ユーザごとに別個の共有を作成するのではなく、 1 つの共有を設定し、いくつかのホームディレクトリパラメータを指定して、エントリポイント(共有)とホームディレクトリ( SVM 上のディレクトリ)間の関係をユーザ単位で定義します。

ゲストユーザとしてログインしたユーザは、ホームディレクトリを持ちません。また、他のユーザのホームディレクトリにアクセスすることはできません。ユーザとディレクトリのマッピング方法を決定する 4 つの変数があります。

  • * 共有名 *

    ユーザの接続先として作成する共有の名前です。この共有にはホームディレクトリのプロパティを設定する必要があります。

    共有名には、次の動的な名前を使用できます。

    • %w (ユーザのWindowsユーザ名)

    • %d (ユーザのWindowsドメイン名)

    • %u (ユーザのマッピングされたUNIXユーザ名) すべてのホームディレクトリ間で共有名を一意にするには、共有名に/%w または %u 変数(Variable):共有名には両方を使用できます %d および/%w 変数(例: %d/%w`または、共有名に静的な部分と変数の部分(home_など)を含めることができます/%w`)。

  • * 共有パス *

    共有によって定義される、つまり、共有名の 1 つに関連付けられる相対パスです。各検索パスに付加されて、 SVM のルートからのユーザのホームディレクトリの完全パスを生成します。静的(例: home)、動的(例: %w)、または2つの組み合わせ(例: eng/%w)。

  • * 検索パス *

    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 は存在しません。ホームディレクトリが存在しないため、接続は失敗します。