3 155
contributi
Wtf (discussione | contributi) |
Wtf (discussione | contributi) |
||
Riga 420: | Riga 420: | ||
== Esempi applicativi == | == Esempi applicativi == | ||
===Account guest con <security = user>=== | |||
File <code>smb.conf</code> | |||
<pre> | |||
[global] | |||
hosts allow = 127.0.0.1 192.168.1.0/24 | |||
workgroup = mio_gruppo_lavoro | |||
server string = %h server (Samba, Debian) | |||
browseable = yes | |||
writeable = yes | |||
guest ok = no | |||
map to guest = Bad User | |||
guest account = ospite | |||
[mio_utente] | |||
path = /home/mio_utente | |||
valid users = mio_utente | |||
create mask = 0750 | |||
directory mask = 0750 | |||
[Pubblica] | |||
path = /home/ospite | |||
guest ok = yes | |||
guest only = yes | |||
create mask = 0777 | |||
directory mask = 0777 | |||
</pre> | |||
Sostituire ''mio_gruppo_lavoro'' e ''mio_utente'' con i propri valori (anche nei successivi comandi). Il suddetto file di configurazione restringe l'accesso al localhost ed al range di indirizzi 192.168.1.1 - 192.168.1.254, utilizza come account guest l'utenza ''ospite'' e mappa i nomi utente inesistenti come guest; la cartella ''mio_utente'' è privata, mentre l'altra è potenzialmente accessibile a chiunque. La home di ospite funziona da cartella pubblica. | |||
È richiesta quindi la creazione dell'utenza ospite sia in linux che samba, mentre di ''mio_utente'' solo in samba: | |||
<pre> | |||
# smbpasswd -a mio_utente | |||
# adduser ospite --disabled-login | |||
# smbpasswd -an ospite | |||
</pre> | |||
Se già non lo sono vanno impostati correttamente i permessi su file e cartelle da condividere, ad es. per quella pubblica: | |||
<pre># chmod -R 777 /home/ospite/</pre> | |||
Riavvio del server | |||
<pre># /etc/init.d/samba restart</pre> | |||
== Conclusioni == | == Conclusioni == |
contributi