Konfiguration der UNIX-Unterstützung für Symbol-Links auf ONTAP SMB-Freigaben
Sie können die Unterstützung für UNIX Symbol-Links auf SMB-Freigaben konfigurieren, indem Sie beim Erstellen von SMB-Freigaben oder jederzeit durch Ändern bestehender SMB-Freigaben eine Symbol-Link Freigabeeigenschaft festlegen. Die Unterstützung für UNIX Symbol-Links ist standardmäßig aktiviert. Die Unterstützung für UNIX Symbol-Links kann auf einer Freigabe auch deaktiviert werden.
Bei der Konfiguration der UNIX Symbol-Link-Unterstützung für SMB-Freigaben steht eine der folgenden Einstellungen zur Auswahl:
| Einstellung | Beschreibung |
|---|---|
|
Gibt an, dass Symbol-Links für Lese- und Schreibzugriffe aktiviert sind. |
|
Legt fest, dass Symbol-Links für den Nur-Lese-Zugriff aktiviert sind. Diese Einstellung gilt nicht für Widelinks. Widelink-Zugriff ist immer Lese- und Schreibzugriff. |
|
Legt fest, dass SMB-Clients keine Symbol-Links sehen können. |
|
Legt fest, dass Clients Symbol-Links außerhalb der Freigabegrenzen folgen. |
|
Gibt an, dass Symbol-Links lokal für Lese- und Schreibzugriffe aktiviert sind. Die DFS-Ankündigungen werden nicht generiert, selbst wenn die CIFS-Option |
|
Gibt an, dass sowohl lokale Symbol-Links als auch Widelinks für Lese- und Schreibzugriffe verwendet werden. Die DFS-Ankündigungen werden sowohl für lokale Symbol-Links als auch für Widelinks generiert, selbst wenn die CIFS-Option |
|
Gibt an, dass Symbol-Links und Widelinks deaktiviert sind. Die DFS-Ankündigungen werden nicht generiert, selbst wenn die CIFS-Option |
|
Deaktiviert Symbol-Links auf der Freigabe. |
|
Deaktiviert Symbol-Links auf der Freigabe. |
|
|
*Die Parameter enable, hide und read-only sind veraltet und werden möglicherweise in einer zukünftigen Version von ONTAP entfernt. |
-
Symbol-Link-Unterstützung konfigurieren oder deaktivieren:
Wenn dies der Fall ist… Eingeben… Eine neue SMB-Freigabe
`+vserver cifs share create -vserver vserver_name -share-name share_name -path path -symlink-properties {enable
hide
read-only
""
-
symlinks
symlinks-and-widelinks
disable},…]+`
Eine bestehende SMB-Freigabe
`+vserver cifs share modify -vserver vserver_name -share-name share_name -symlink-properties {enable
hide
read-only
""
-
symlinks
symlinks-and-widelinks
disable},…]+`
-
Es sollte überprüft werden, ob die SMB-Freigabekonfiguration korrekt ist:
vserver cifs share show -vserver vserver_name -share-name share_name -instance
Der folgende Befehl erstellt eine SMB-Freigabe mit dem Namen “data1”, wobei die UNIX-Symbol-Link-Konfiguration auf `enable`gesetzt ist:
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: -