Samba: guida estesa: differenze tra le versioni

Riga 129: Riga 129:
* <code>'''map to guest'''</code>: questo parametro torna principalmente utile se si vuol creare una condivisione accessibile a chiunque tramite l'utenza guest (ovvero se si vuole permettere l'accesso ad una o più risorse senza che vengano richieste username e password) quando sia stato impostato <code>security = user</code> o <code>security = domain</code>. Ci sono quattro valori possibili di questo parametro:
* <code>'''map to guest'''</code>: questo parametro torna principalmente utile se si vuol creare una condivisione accessibile a chiunque tramite l'utenza guest (ovvero se si vuole permettere l'accesso ad una o più risorse senza che vengano richieste username e password) quando sia stato impostato <code>security = user</code> o <code>security = domain</code>. Ci sono quattro valori possibili di questo parametro:
** ''Never'', valore di default, prevede che qualsiasi richiesta in cui username o password fornite siano errati venga respinta.
** ''Never'', valore di default, prevede che qualsiasi richiesta in cui username o password fornite siano errati venga respinta.
** ''Bad User'', nel caso sia impostato  <code>security = user</code> permette di vedere tutte le risorse condivise senza bisogno di autenticarsi con successo, inoltre rende disponibili immediatamente tutte le risorse per cui è stato definito <code>guest ok = yes</code>; la schermata di login viene proposta solo per quelle risorse non accessibili all'utenza guest. Diversamente permette l'accesso alle risorse condivise come ospite solo nel caso l'utente abbia fornito in fase di autenticazione uno username inesistente (se invece lo username esiste e la password è errata la richiesta viene respinta).
** ''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>'''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;
3 155

contributi