ホームディレクトリ共有を追加する
SMBホームディレクトリ機能を使用する場合は、ホームディレクトリプロパティが設定された共有を少なくとも1つ追加する必要があります。
ホームディレクトリ共有は、共有の作成時にコマンドを使用して作成できます vserver cifs share create
。既存の共有をホームディレクトリ共有に変更するには、コマンドを使用します vserver cifs share modify
。
ホームディレクトリ共有を作成するには、共有を作成または変更するときにオプションに値 -share-properties`を指定する必要があります `homedirectory
。共有名と共有パスは変数を使用して指定できます。変数はユーザがホームディレクトリに接続するときに動的に拡張されます。パスに使用できる変数は、 %w
、 %d
、および `%u`です。それぞれ、Windowsユーザ名、ドメイン、およびマッピングされたUNIXユーザ名に対応します。
-
ホームディレクトリ共有を追加します。+
vserver cifs share create -vserver vserver_name -share-name share_name -path path -share-properties homedirectory[,…]
-vserver
`vserver`検索パスを追加するCIFS対応のStorage Virtual Machine(SVM)を指定します。`-share-name share-name`ホームディレクトリ共有名を指定します。
必要な変数の1つに加えて、リテラル文字列
%u
、、またはの%d`いずれかが共有名に含まれている場合は `%w
、リテラル文字列の前に%(パーセント)文字を付けて、ONTAPがリテラル文字列を変数として処理しないようにする必要があります(例:%%w
)。-
共有名には変数またはの
%u`いずれかを使用する必要があります `%w
。 -
共有名には、さらに変数(など
%d
/%w
)を含めることも、静的な部分(例:home1_/%w
)を含めることもできます%d
。 -
管理者が、他のユーザのホームディレクトリに接続するために、またはユーザが他のユーザのホームディレクトリに接続するのを許可するために共有を使用する場合は、動的な共有名のパターンの先頭にチルダ( ~ )を付ける必要があります。
`vserver cifs home-directory modify`このアクセスを有効にするには、オプションを `true`に設定する `-is-home-dirs-access-for-admin-enabled`か、アドバンストオプションをに `true`設定します `-is-home-dirs-access-for-public-enabled`。
-path
`path`ホームディレクトリの相対パスを指定します。 -
`-share-properties homedirectory[,…]`その共有の共有プロパティを指定します。値を指定する必要があり `homedirectory`ます。追加の共有プロパティをカンマで区切って指定できます。
-
コマンドを使用して、ホームディレクトリ共有が追加されたことを確認します
vserver cifs share show
。
次のコマンドは、という名前のホームディレクトリ共有を作成し %w`ます。 `oplocks
browsable
、、および `changenotify`共有プロパティは、共有プロパティに加えて設定され `homedirectory`ます。
この例で表示されているのは、SVM上のすべての共有の出力ではありません。出力は省略されています。 |
cluster1::> vserver cifs share create -vserver vs1 -share-name %w -path %w -share-properties oplocks,browsable,changenotify,homedirectory vs1::> vserver cifs share show -vserver vs1 Vserver Share Path Properties Comment ACL ---------- -------- ------------ -------------- -------- ----------- vs1 %w %w oplocks - Everyone / Full Control browsable changenotify homedirectory