Samba: guida estesa: differenze tra le versioni

Riga 255: Riga 255:
Si sottolinea che ciò è strettamente vero nel solo caso in cui sia impostato <code>security = user</code> e <code>map to guest = never</code>, poiché negli altri casi ciò potrebbe non essere vero; per esempio se è <code>security = share</code> è possibile vedere tutte le risorse disponibili (e per cui non si sia definito <code>browseable = no</code>) senza alcun bisogno di immettere alcun tipo di credenziali (queste vengono al limite richieste solo quando si richiede di accedere ad una specifica risorsa).
Si sottolinea che ciò è strettamente vero nel solo caso in cui sia impostato <code>security = user</code> e <code>map to guest = never</code>, poiché negli altri casi ciò potrebbe non essere vero; per esempio se è <code>security = share</code> è possibile vedere tutte le risorse disponibili (e per cui non si sia definito <code>browseable = no</code>) senza alcun bisogno di immettere alcun tipo di credenziali (queste vengono al limite richieste solo quando si richiede di accedere ad una specifica risorsa).


Se volessimo inoltre consentire l'accesso a tutti gli utenti indistintamente, basterebbe inserire il parametro <code>'''guest ok = yes'''</code> nelle sezioni desiderate. Ad esempio nella sezione <code>''shared''</code>:
====L'utenza guest ovvero le condivisione pubbliche====
<pre>
Il primo passo per rendere una risorsa pubblica, nel senso di accessibile a chiunque senza bisogno di credenziali, ma comunque sempre all'interno dell'intervallo di IP ammissibili definiti con <code>allow hosts</code>, è come già scritto definire <code>guest ok = yes</code>. Fatto ciò ci sono due strade per il secondo passo: la prima consiste nel definire <code>security = share</code>, l'altra prevede di mantenere <code>security = user</code> e imporre <code>map to guest = Bad User</code>.
[shared]
{{Box|NOTA|Quanto qui scritto non tiene conto per una questione di semplicità delle casistiche <code>security = domain</code> e <code>security = server</code>, trattandosi di parametri normalmente usati in configurazioni di rete ben più complesse della rete domestica e del piccolo ufficio.}}
    comment = Directory Shared
    path = /dir/da/condividere
    browsable = yes
    read only = yes
    public = yes
    create mask = 0755
    guest ok = yes
</pre>


Così facendo potremo loggarci come ospiti digitando solo ''invio'' come password.
===Riavvio e test del server===


Bene, riavviamo il server:
Bene, riavviamo il server:
3 155

contributi