Creare un server samba in 5 minuti su Debian
Purtroppo a volte capita di dover condividere documenti con alcuni utenti Winzozziani.
Se per caso non c’è modo di passare i documenti tramite usb pen o cavi di rete, la soluzione la si può trovare nel creare al volo un server samba.

Premettendo che ancora ho i brividi, perchè ne avrei volentieri fatto a meno, ma per necessità… vediamo come ho fatto.
Apriamo una shell e digitiamo:
sudo apt-get install samba
Dopo aver installato il server, và configurato:
sudo vim /etc/samba/smb.conf
Cerchiamo questa riga e decommentiamola:
# security = user
Fatto ciò dobbiamo cercare la sezione [homes] e cambiare il valore di read only = yes a
read only = no
cosicchè i dati non siano readonly e possono essere modificati.
Inoltre aggiungiamo in fondo al file:
[shared] path = /home/andrea/shared/ comment = Recuperi guest ok = yes read only = no valid users = marco (utente che è autorizzato ad accedere al server samba) browsable = yes public = yes
Ora creiamo l’utente.
Dato che sarà un utente ad accedere e a modificare i dati, creiamolo con:
useradd marco -m -G users (ho usato marco, ma dovete naturalmente cambiarlo)
e relativa password:
passwd marco
Bene.
Riavviamo il server con sudo /etc/init.d/samba restart
e validiamo il nostro smb.conf
testparm /etc/samba/smb.conf
se l’output sarà simile a
Load smb config files from /etc/samba/smb.conf Processing section "[shared]" Processing section "[canon]" Processing section "[dvd]" Loaded services file OK. Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions
Abbiamo finito
Popularity: unranked [?]





























