Samba: condividere una cartella al singolo IP o intera LAN
Oggi vedremo come condividere una cartella con Samba, permettendo l’accesso ad un solo IP della rete locale e a tutte le macchine della rete.
Per installare e configurare Samba, rimando al post: Installare e Configurare Samba in una LAN con Ubuntu e Windows
Premesso che tutto il pacchetto Samba sia installato e funzionante, apriamo un terminale e digitiamo:
sudo nano /etc/samba/smb.conf
ed alla fine del file aggiungiamo, ad esempio, le righe seguenti:
[Condivisa_con_singolo_ip]
allow hosts = 192.168.1.5
path = /home/utente/single_condivisa
available = yes
browsable = yes
public = yes
writable = yes[Condivisa_con_tutti]
path = /home/utente/multiple_condivisa
available = yes
browsable = yes
public = yes
writable = yes
Salviamo il file ed usciamo; naturalmente le due cartelle che andiamo a condividere sono state create in precedenza.
In seguito riavviamo i servizi Samba, sempre da terminale, con:
sudo /etc/init.d/smbd restart
sudo /etc/init.d/nmbd restart
Notiamo che nella modifica appena apportata, vi sono due blocchi:
- [Condivisa_con_singolo_ip] sarà disponibile solo alla macchina con IP 192.168.1.5
- [Condivisa_con_tutti] sarà disponibile all’intera rete LAN.
NOTA: Il post mostra solo un esempio, per cui sarà possibile cambiare il percorso della cartella, il nome della condivisione e/o i permessi.