4 069
contributi
Riga 36: | Riga 36: | ||
# /etc/init.d/samba restart | # /etc/init.d/samba restart | ||
</pre> | </pre> | ||
== Creare le condivisioni == | |||
=== Condivisione accessibile da tutti gli utenti del sistema == | |||
Creiamo la directory e impostiamo i permessi corretti: | |||
<pre> | |||
# mkdir -p /home/shares/allusers | |||
# chown -R root:users /home/shares/allusers/ | |||
# chmod -R ug+rwx,o+rx-w /home/shares/allusers/ | |||
</pre> | |||
Quindi aggiungiamo questa sezione al file di configurazione di Samba: | |||
<pre> | |||
# nano /etc/samba/smb.conf | |||
</pre> | |||
<pre> | |||
[allusers] | |||
comment = All Users | |||
path = /home/shares/allusers | |||
valid users = @users | |||
force group = users | |||
create mask = 0660 | |||
directory mask = 0771 | |||
writable = yes | |||
</pre> | |||
=== Directory personale per ogni utente === | |||
Se vogliamo che ogni utente abbia la possibilità di leggere e scrivere nella propria home directory, aggiungiamo la seguente sezione al file di configurazione di Samba: | |||
<pre> | |||
# nano /etc/samba/smb.conf | |||
</pre> | |||
<pre> | |||
[homes] | |||
comment = Home Directories | |||
browseable = no | |||
valid users = %S | |||
writable = yes | |||
create mask = 0700 | |||
directory mask = 0700 | |||
=== Condivisione anonima (Non richiede autenticazione) === | |||
Se vogliamo una condivisione accessibile da tutti senza bisogno di autenticazione, creiamo prima di tutto la directory apposita: | |||
<pre> | |||
mkdir -p /home/shares/anonymous | |||
chown -R root:users /home/shares/anonymous/ | |||
chmod -R ug+rwx,o+rx-w /home/shares/anonymous/ | |||
</pre> | |||
Quindi aggiungiamo la seguente sezione al file di configurazione di Samba: | |||
<pre> | |||
# nano /etc/samba/smb.conf | |||
</pre> | |||
<pre> | |||
[anonymous] | |||
path = /home/shares/anonymous | |||
force group = users | |||
create mask = 0660 | |||
directory mask = 0771 | |||
browsable =yes | |||
writable = yes | |||
guest ok = yes | |||
</pre> | |||
Infine riavviamo Samba: | |||