SMB共有でのUNIXシンボリックリンクサポートの設定
SMB共有の作成時に、または既存のSMB共有の変更によっていつでも、シンボリックリンクの共有プロパティ設定を指定することで、SMB共有でUNIXシンボリックリンクのサポートを設定できます。UNIXシンボリックリンクのサポートはデフォルトで有効になっています。共有でUNIXシンボリックリンクのサポートを無効にすることもできます。
SMB共有に対してUNIXシンボリックリンクのサポートを設定する場合は、次のいずれかの設定を選択できます。
設定 | 説明 |
---|---|
|
読み取り/書き込みアクセスに対してシンボリックリンクを有効にします。 |
|
読み取り専用アクセスに対してシンボリックリンクを有効にします。この設定はワイドリンクには適用されません。Widelinkアクセスは常に読み取り/書き込みです。 |
|
SMBクライアントにシンボリックリンクが表示されないように指定します。 |
|
クライアントが共有の範囲外でシンボリックリンクを参照するように指定します。 |
|
読み取り/書き込みアクセスに対してローカルシンボリックリンクを有効にします。CIFSオプションがに設定されて |
|
読み取り/書き込みアクセスに対してローカルシンボリックリンクとワイドリンクの両方を指定します。CIFSオプションがに設定されて `false`いる場合でも、DFS通知はローカルシンボリックリンクとワイドリンクの両方に対して生成され `is-advertise-dfs-enabled`ます。 |
|
シンボリックリンクとワイドリンクを無効にします。CIFSオプションがに設定されて |
|
シンボリックリンクを共有で無効にします。 |
|
シンボリックリンクを共有で無効にします。 |
|
-
シンボリックリンクのサポートを設定または無効にします。
条件 入力するコマンド 新しいSMB共有
`+vserver cifs share create -vserver vserver_name -share-name share_name -path path -symlink-properties {enable
hide
read-only
""
-
symlinks
symlinks-and-widelinks
disable},…]+`
既存のSMB共有
`+vserver cifs share modify -vserver vserver_name -share-name share_name -symlink-properties {enable
hide
read-only
""
-
symlinks
symlinks-and-widelinks
disable},…]+`
-
SMB共有の設定が正しいことを確認します。
vserver cifs share show -vserver vserver_name -share-name share_name -instance
次のコマンドでは、UNIXシンボリックリンク設定をに設定して、「data1」という名前のSMB共有を作成し `enable`ます。
cluster1::> vserver cifs share create -vserver vs1 -share-name data1 -path /data1 -symlink-properties enable cluster1::> vserver cifs share show -vserver vs1 -share-name data1 -instance Vserver: vs1 Share: data1 CIFS Server NetBIOS Name: VS1 Path: /data1 Share Properties: oplocks browsable changenotify 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 Maximum Tree Connections on Share: 4294967295 UNIX Group for File Create: -