
In questa guida illustreremo come configurare samba su Fedora 28 ma è valida anche per le altre distribuzioni. Per usare Samba, assicurati innanzitutto che il pacchetto samba sia installato sul tuo sistema eseguendo, come root: # dnf install samba Se, il pacchetto è installato, Iniziamo a editare il file di configurare di samba che si trova in # nano /etc/samba/smb.conf Ci ritroviamo di fronte al file di configurazione che è il seguente:
[global] workgroup = WORKGROUP security = user printing = cups printcap name = cups load printers = yes cups options = raw [home] comment = Home Directories path = /home/utente browseable = Yes writable = yes guest only = yes guest ok = yes create mode = 0777 directory mode = 0777 [drive_usb] comment = drive usb path = /run/media/utente/drive_usb available = yes browseable = yes writable = yes guest only = yes public = yes guest ok = yes create mask = 0777 force create mode = 0777 directory mask = 0777 force directory mode = 0777 force user = root
Andiamo a sostituire le seguenti righe di colore rosso con il seguente codice:
workgroup = WORKGROUP( oppure con un dominio diverso ) [Home] comment = Home Directories path = /home/utente browseable = Yes writable = yes guest only = yes #si da la possibilità di accesso a tutti i PC guest ok = yes #si da la possibilità di accesso a tutti i PC create mode = 0777 directory mode = 0777 [drive_usb] comment = drive usb path = /run/media/utente/drive_usb available = yes browseable = yes writable = yes guest only = yes public = yes guest ok = yes create mask = 0777 force create mode = 0777 directory mask = 0777 force directory mode = 0777 force user = root #per abilitare l’accesso alle periferiche usb si deve forzare l’accesso all’utente root, altrimenti non si hanno i permessi per editare all’interno della periferica
Fatto tutto, adesso lanciamo i seguenti comandi da terminale(sempre da root):
# systemctl enable nmb.service smb.service
# systemctl start nmb smb
Ecco, adesso abbiamo samba funzionante e qui lo screenshoot che prova che funziona tutto alla perfezione, precisiamo che abbiamo usato gli indirizzi ip per avere una gestione migliore di samba.