Konfigurieren Sie die UNIX-Symbollink-Unterstützung auf ONTAP SMB-Freigaben
Sie können die Unterstützung für symbolische UNIX-Links auf SMB-Freigaben konfigurieren, indem Sie beim Erstellen von SMB-Freigaben oder jederzeit durch Ändern vorhandener SMB-Freigaben eine Einstellung für die symbolische Link-Freigabe angeben. Die Unterstützung für symbolische UNIX-Links ist standardmäßig aktiviert. Sie können auch die Unterstützung für symbolische UNIX-Links auf einer Freigabe deaktivieren.
Wenn Sie UNIX-Unterstützung für symbolische Links für SMB-Freigaben konfigurieren, können Sie eine der folgenden Einstellungen wählen:
| Einstellung | Beschreibung |
|---|---|
|
Gibt an, dass symbolische Links für den Lese-Schreib-Zugriff aktiviert sind. |
|
Gibt an, dass Symlinks für schreibgeschützten Zugriff aktiviert sind. Diese Einstellung gilt nicht für widelinks. Widelink-Zugriff ist immer schreibgeschützt. |
|
Gibt an, dass SMB-Clients Symlinks nicht sehen können. |
|
Gibt an, dass Clients außerhalb der Freigabgrenzen Symlinks verfolgen. |
|
Gibt an, dass Symlinks lokal für Lese-/Schreibzugriff aktiviert werden. Die DFS-Ankündigungen werden nicht erzeugt, selbst wenn die CIFS-Option |
|
Gibt an, dass sowohl lokale Symlinks als auch widelinks für den Lese-Schreib-Zugriff sind. Die DFS-Anzeigen werden sowohl für lokale Symlink- als auch widelinks generiert, selbst wenn die CIFS-Option |
|
Gibt an, dass symlinks und widelinks deaktiviert sind. Die DFS-Ankündigungen werden nicht erzeugt, selbst wenn die CIFS-Option |
|
Deaktiviert symbolische Verknüpfungen auf der Freigabe. |
|
Deaktiviert symbolische Verknüpfungen auf der Freigabe. |
|
|
*Die Parameter enable, hide und read-only sind veraltet und können in einer zukünftigen Version von ONTAP entfernt werden. |
-
Konfigurieren oder Deaktivieren der Unterstützung für symbolische Links:
Falls es so ist… Eingeben… Ein neuer SMB-Share
`+vserver cifs share create -vserver vserver_name -share-name share_name -path path -symlink-properties {enable
hide
read-only
""
-
symlinks
symlinks-and-widelinks
disable},…]+`
Ein vorhandener SMB-Share
`+vserver cifs share modify -vserver vserver_name -share-name share_name -symlink-properties {enable
hide
read-only
""
-
symlinks
symlinks-and-widelinks
disable},…]+`
-
Überprüfen Sie, ob die SMB-Freigabekonfiguration korrekt ist:
vserver cifs share show -vserver vserver_name -share-name share_name -instance
Mit dem folgenden Befehl wird eine SMB-Freigabe namens “data1” erstellt, wobei die symbolische UNIX-Link-Konfiguration auf eingestellt ist 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: -