Samba con autenticazione locale: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
 
(3 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
{{Versioni compatibili|Squeeze|Wheezy|Jessie}}
== Introduzione ==
== Introduzione ==
Questa guida vuole essere un aiuto veloce per allestire una o più condivisioni Samba con macchine Windows, in modo che l'autenticazione per l'accesso alle risorse sia gestita localmente tramite gli utenti della nostra Debian box.
Questa guida vuole essere un aiuto veloce per allestire una o più condivisioni Samba con macchine Windows, in modo che l'autenticazione per l'accesso alle risorse sia gestita localmente tramite gli utenti della nostra Debian box.
Riga 39: Riga 41:
== Creare le condivisioni ==
== Creare le condivisioni ==


=== Condivisione accessibile da tutti gli utenti del sistema ==
=== Condivisione accessibile da tutti gli utenti del sistema ===
Creiamo la directory e impostiamo i permessi corretti:
Creiamo la directory e impostiamo i permessi corretti:
<pre>
<pre>
Riga 74: Riga 76:
   create mask = 0700
   create mask = 0700
   directory mask = 0700
   directory mask = 0700
</pre>


=== Condivisione anonima (Non richiede autenticazione) ===
=== Condivisione anonima (Non richiede autenticazione) ===
Riga 98: Riga 101:


Infine riavviamo Samba:
Infine riavviamo Samba:
<pre>
# Se usiamo Systemd
# systemctl restart smbd.service
# Se usiamo init.d
# /etc/init.d/samba restart
</pre>
== Creazione degli utenti ==
In questo esempio aggiungiamo un utente locale chiamato <tt>tom</tt>:
<pre>
# useradd tom -m -G users
</pre>
Se desideriamo che l'utente creato possa accedere anche alla shell della nostra macchina Debian dobbiamo attribuirgli una password:
<pre>
# passwd tom
</pre>
Impostiamo una password Samba per l'utente:
<pre>
# smbpasswd -a tom
</pre>
A questo punto dovremmo essere in grado di sfogliare le condivisioni Samba utilizzando l'utente e la password appena impostati.