Mappare una unità di rete su Linux

()

Mappare un’unità di rete in Linux significa montare una condivisione remota (es. da un file server Windows o NAS) all’interno del filesystem locale, così da accedervi come se fosse una normale cartella.


Che cosa significa mappare un’unità di rete in Linux?

Significa collegare una cartella remota (es. Samba/SMB o NFS) a un punto del filesystem del proprio sistema Linux (es. /mnt/share), usando comandi come mount o automatizzando con /etc/fstab.


Quando si esegue questa operazione?

  • Durante la configurazione di file server centralizzati
  • Per accedere a cartelle condivise su rete aziendale
  • In ambienti misti Windows/Linux
  • Quando si vogliono automatizzare mount all’avvio del sistema

Prerequisiti

  • Indirizzo IP o hostname del server remoto
  • Nome condivisione
  • Credenziali d’accesso (se richiesto)
  • Permessi di accesso sulla macchina Linux

COME MAPPARE UN’UNITÀ DI RETE SMB/CIFS (es. da Windows) SU LINUX

1. Crea punto di mount

bash
sudo mkdir -p /mnt/condivisione

2. Installa i pacchetti richiesti (se non presenti)

bash
sudo apt install cifs-utils # per Debian/Ubuntu
sudo yum install cifs-utils # per RHEL/CentOS

3. Monta temporaneamente la condivisione

bash
sudo mount -t cifs //IP_SERVER/NOME_CONDIVISIONE /mnt/condivisione -o username=nomeutente,password=tuapassword,vers=3.0

Sostituisci vers=3.0 con la versione SMB corretta (es. 2.1 o 3.0)

4. Controlla che sia montata

bash
df -h | grep condivisione

MONTAGGIO PERSISTENTE CON /etc/fstab

1. Crea file credenziali (per evitare di scrivere la password in chiaro)

bash
sudo nano /etc/samba/credenziali

Contenuto:

ini
username=nomeutente
password=tuapassword

Proteggi il file:

bash
sudo chmod 600 /etc/samba/credenziali

2. Aggiungi a /etc/fstab

bash
//IP_SERVER/NOME_CONDIVISIONE /mnt/condivisione cifs credentials=/etc/samba/credenziali,iocharset=utf8,vers=3.0 0 0

3. Monta automaticamente

bash
sudo mount -a

💡 ESEMPIO PER NFS (file server Linux)

bash
sudo mount -t nfs 192.168.1.100:/percorso/remoto /mnt/nfs

Oppure in /etc/fstab:

bash
192.168.1.100:/percorso/remoto /mnt/nfs nfs defaults 0 0

Best Practice

  • Usa credenziali criptate o gestite con keyring o autofs
  • Verifica la compatibilità SMB/NFS lato server
  • Usa vers=3.0 per SMB se il server supporta
  • Evita credenziali in chiaro su /etc/fstab

Conclusione

Mappare un’unità di rete in Linux è un’operazione semplice ma fondamentale per l’integrazione tra sistemi. Usando cifs-utils per SMB o nfs-common per NFS, puoi automatizzare l’accesso a risorse condivise in sicurezza ed efficienza.

/ 5
Grazie per aver votato!

How useful was this post?

Click on a star to rate it!

Average rating / 5. Vote count:

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?