Samba: guida estesa: differenze tra le versioni

Riga 114: Riga 114:
map to guest = Bad User
map to guest = Bad User
guest only = yes
guest only = yes
username map = /etc/samba/utenti.map


create mask = 0750
create mask = 0750
Riga 132: Riga 133:
** ''Bad User'', nel caso sia impostato  <code>security = user</code> e lo username dell'utente in windows non coincida con alcun nome utente in linux allora l'utente viene automaticamente autenticato come guest, diversamente viene proposta la normale schermata di login. Si noti che un utente con nome windows coincidente con uno di quelli linux non può usare l'utenza guest, pertanto se l'utenza omonima sul server linux non è di sua proprietà egli non potrà autenticarsi presso il server, a meno di non creare per l'utente in questione una nuova utenza windows tale da non coincidere con alcuna utenza linux. Un utente automaticamente autenticato con un utenza guest può in ogni momento autenticarsi nuovamente con una differente utenza nel momento in cui accede ad una risorsa non pubblica, tuttavia una volta fatto ciò egli sarà visto dal server samba sempre con detta utenza, a meno di non disconnettersi e riconnettersi a windows.
** ''Bad User'', nel caso sia impostato  <code>security = user</code> e lo username dell'utente in windows non coincida con alcun nome utente in linux allora l'utente viene automaticamente autenticato come guest, diversamente viene proposta la normale schermata di login. Si noti che un utente con nome windows coincidente con uno di quelli linux non può usare l'utenza guest, pertanto se l'utenza omonima sul server linux non è di sua proprietà egli non potrà autenticarsi presso il server, a meno di non creare per l'utente in questione una nuova utenza windows tale da non coincidere con alcuna utenza linux. Un utente automaticamente autenticato con un utenza guest può in ogni momento autenticarsi nuovamente con una differente utenza nel momento in cui accede ad una risorsa non pubblica, tuttavia una volta fatto ciò egli sarà visto dal server samba sempre con detta utenza, a meno di non disconnettersi e riconnettersi a windows.
** ''Bad Password'' e ''Bad Uid'', si veda il manuale.
** ''Bad Password'' e ''Bad Uid'', si veda il manuale.
* <code>'''username map'''</code>: indica un file testuale contenente la mappatura di uno più utenti, ovvero permette di ''trasformare'' un nome utente in un altro. Ogni riga di tale file (''utenti.map'' nell'esempio) deve contenere il nome linux dell'utente seguito da un uguale e poi dal (o dai) nome windows dello stesso, ad esempio le righe <code>root = admin administrator</code> e <code>mario = "Mario Rossi"</code> mappano i nomi ''admin'' e ''administrator'' a root, mentre "Mario Rossi" a mario. La mappatura dei nomi può tornare ad esempio utile per impedire che uno o più utenti dotati di nome linux differente da quello windows possano accedere inizialmente come guest al server.
* <code>'''create mask'''</code>: definisce lo schema di permessi in stile UNIX che i file (e non delle cartelle) creati dai client windows avranno. Si noti che questo parametro non altera in alcun modo i permessi dei file eventualmente già presenti in una cartella condivisa oppure creati al di fuori di samba, per esempio da un utente che si è collegato tramite SSH;
* <code>'''create mask'''</code>: definisce lo schema di permessi in stile UNIX che i file (e non delle cartelle) creati dai client windows avranno. Si noti che questo parametro non altera in alcun modo i permessi dei file eventualmente già presenti in una cartella condivisa oppure creati al di fuori di samba, per esempio da un utente che si è collegato tramite SSH;
* <code>'''directory mask'''</code>: parametro identico a <code>create mask</code>, ma riguarda le cartelle invece dei file;
* <code>'''directory mask'''</code>: parametro identico a <code>create mask</code>, ma riguarda le cartelle invece dei file;
2 906

contributi