Creare mappature di collegamento simboliche per le condivisioni SMB
È possibile creare mappature di collegamenti simbolici UNIX per le condivisioni SMB. È possibile creare un collegamento simbolico relativo, che si riferisce al file o alla cartella relativa alla cartella principale, oppure creare un collegamento simbolico assoluto, che si riferisce al file o alla cartella utilizzando un percorso assoluto.
I Widelink non sono accessibili dai client Mac OS X se si utilizza SMB 2.x. Quando un utente tenta di connettersi a una condivisione utilizzando i collegamenti wireless da un client Mac OS X, il tentativo non riesce. Tuttavia, è possibile utilizzare i widelink con i client Mac OS X se si utilizza SMB 1.
-
Per creare mappature di collegamento simboliche per le condivisioni SMB:
vserver cifs symlink create -vserver virtual_server_name -unix-path path -share-name share_name -cifs-path path [-cifs-server server_name] [-locality {local|free|widelink}] [-home-directory {true|false}]
-vserver
virtual_server_name
Specifica il nome della SVM (Storage Virtual Machine).-unix-path
path
Specifica il percorso UNIX. Il percorso UNIX deve iniziare con una barra (/
) e deve terminare con una barra (/
).-share-name
share_name
Specifica il nome della condivisione SMB da mappare.-cifs-path
path
Specifica il percorso CIFS. Il percorso CIFS deve iniziare con una barra (/
) e deve terminare con una barra (/
).-cifs-server
server_name
Specifica il nome del server CIFS. Il nome del server CIFS può essere specificato come nome DNS (ad esempio, mynetwork.cifs.server.com), indirizzo IP o nome NetBIOS. Il nome NetBIOS può essere determinato utilizzandovserver cifs show
comando. Se questo parametro opzionale non viene specificato, il valore predefinito è il nome NetBIOS del server CIFS locale.-locality
local
|free
|widelink
} specifica se creare un link locale, un link libero o un link simbolico esteso. Un collegamento simbolico locale viene mappato alla condivisione SMB locale. Un collegamento simbolico gratuito può essere mappato in qualsiasi punto del server SMB locale. Un link simbolico esteso si collega a qualsiasi condivisione SMB sulla rete. Se non si specifica questo parametro opzionale, il valore predefinito èlocal
.-home-directory
true
false
} specifica se la condivisione di destinazione è una home directory. Anche se questo parametro è facoltativo, è necessario impostarlo sutrue
quando la condivisione di destinazione è configurata come home directory. L'impostazione predefinita èfalse
.
Il seguente comando crea un mapping di collegamento simbolico sulla SVM denominata vs1. Ha il percorso UNIX /src/
, Il nome di condivisione SMB “SOURCE”, il percorso CIFS /mycompany/source/
, E l'indirizzo IP del server CIFS 123.123.123.123, ed è un wirdelink.
cluster1::> vserver cifs symlink create -vserver vs1 -unix-path /src/ -share-name SOURCE -cifs-path "/mycompany/source/" -cifs-server 123.123.123.123 -locality widelink
Configurazione del supporto del collegamento simbolico UNIX sulle condivisioni SMB