
Posso accedere a una cartella condivisa dalla shell?
Certo che è possibile farlo! Supponiamo di
trovarci all'interno di una rete locale (LAN) e di
voler accedere alla directory condivisa /home/
linux/temp, presente su una macchina
avente indirizzo IP 192.168.0.10, montandola
nella directory /mnt/test del PC locale. Per
svolgere questo tipo di operazioni è disponibile
il comando smbmount ma, volendo, è possibile
utilizzare il classico mount specificando il file
system corretto. In questo modo, mount non
fa altro che collegarsi a smbmount. Ecco un
esempio:
mount -t smbfs //192.168.0.10
/home/linux/temp /mnt/test
In questo caso, abbiamo usato mount, che, grazie
all'opzione -t smbfs, richiama il comando
smbmount per eseguire il lavoro di “montaggio”.
In alternativa, sarebbe stato possibile utilizzare
smbmount nel modo seguente:
smbmount //192.168.0.10/home
/linux/temp /mnt/test
In pratica, la differenza sta nel fatto che in questo
caso non è stato necessario specificare il tipo
di file system mediante l'opzione -t smbfs. Infine,
è possibile smontare la directory condivisa
utilizzando il solito comando umount nel modo
seguente:
umount /mnt/test.