4 069
contributi
(Creata pagina con '==Introduzione== In questa mini guida sarà illustrata l'installazione e la configurazione minimale di Samba su Debian Stretch, allo scopo di creare delle directory condivise con...') |
Nessun oggetto della modifica |
||
(5 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 1: | Riga 1: | ||
{{Versioni compatibili|Stretch|}} | |||
==Introduzione== | ==Introduzione== | ||
In questa mini guida sarà illustrata l'installazione e la configurazione minimale di Samba su Debian Stretch, allo scopo di creare delle directory condivise con client Windows e allo scopo di permettere al nostro server Debian di accedere alle risorse condivise sulla rete da macchine Microsoft. | In questa mini guida sarà illustrata l'installazione e la configurazione minimale di Samba su Debian Stretch, allo scopo di creare delle directory condivise con client Windows e allo scopo di permettere al nostro server Debian di accedere alle risorse condivise sulla rete da macchine Microsoft. | ||
==Installazione== | ==Installazione== | ||
L'installazione è molto semplice: | |||
<pre> | |||
# apt install libcups2 samba samba-common cups | |||
</pre> | |||
==Configurazione== | |||
Effettuiamo un backup del file di configurazione e successivamente creiamone uno nuovo: | |||
<pre> | |||
# mv /etc/samba/smb.conf /etc/samba/smb.conf.bak | |||
# nano /etc/samba/smb.conf | |||
</pre> | |||
Con questo contenuto minimale: | |||
<pre> | |||
[global] | |||
workgroup = WORKGROUP | |||
server string = Samba Server %v | |||
netbios name = debian | |||
security = user | |||
map to guest = bad user | |||
dns proxy = no | |||
</pre> | |||
Ovviamente occorre sostituire <code>WORKGROUP</code> con il nome del gruppo di lavoro dei client Windows. Se per caso non lo conoscessimo, possiamo recuperarlo andando su un client Windows e digitando al promt dei comandi: | |||
<pre> | |||
net config workstation | |||
</pre> | |||
Ricordiamoci anche di modificare il nome NETBIOS del nostro server Debian. | |||
<br/> | |||
Infine riavviamo Samba: | |||
<pre> | |||
# systemctl restart smbd.service | |||
</pre> | |||
==Aggiunta di condivisioni== | |||
Prepariamo sul server Debian le directory che andranno condivise: | |||
<pre> | |||
# mkdir -p /home/shares/allusers | |||
# chown -R root:users /home/shares/allusers/ | |||
# chmod -R ug+rwx,o+rx-w /home/shares/allusers/ | |||
# 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 al file di configurazione di Samba le seguenti linee: | |||
<pre> | |||
# nano /etc/samba/smb.conf | |||
</pre> | |||
<pre> | |||
# Condivisione accessibile dagli utenti membri | |||
# del gruppo users | |||
[allusers] | |||
comment = All Users | |||
path = /home/shares/allusers | |||
valid users = @users | |||
force group = users | |||
create mask = 0660 | |||
directory mask = 0771 | |||
writable = yes | |||
# Condivisione accessibile da chiunque sulla rete | |||
[anonymous] | |||
path = /home/shares/anonymous | |||
force group = users | |||
create mask = 0660 | |||
directory mask = 0771 | |||
browsable =yes | |||
writable = yes | |||
guest ok = yes | |||
# Accesso di ogni utente alla propria | |||
# home directory sul server | |||
[homes] | |||
comment = Home Directories | |||
browseable = no | |||
valid users = %S | |||
writable = yes | |||
create mask = 0700 | |||
directory mask = 0700 | |||
</pre> | |||
Riavviamo Samba: | |||
<pre> | |||
# systemctl restart smbd.service | |||
</pre> | |||
==Gestione degli utenti== | |||
* Impostazione di un utente già esistente | |||
<pre> | |||
# adduser utente_esistente users | |||
</pre> | |||
* Creazione di un nuovo utente: | |||
<pre> | |||
# useradd nuovo_utente -m -G users | |||
# passwd tom | |||
# smbpasswd -a tom | |||
</pre> | |||
==Accesso alle risorse condivise== | |||
Da un PC Windows, digitare l'indirizzo: | |||
<pre> | |||
\\indirizzo.ip.del.server | |||
</pre> | |||
{{Autori | |||
|Autore = [[Utente:Ferdybassi|Ferdybassi]] | |||
|Estesa_da = | |||
|Verificata_da = | |||
|Numero_revisori = 1 | |||
}} | |||
[[Categoria:Reti con Windows]] | |||
[[Categoria:Samba]] |