Konfigurieren Sie die Unterstützung für symbolische UNIX-Links auf 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: -
Erstellen von symbolischen Link-Zuordnungen für SMB-Freigaben