Samba: guida estesa: differenze tra le versioni

Riga 161: Riga 161:
* <code>'''netbios aliases'''</code>: permette di identificare un server samba attraverso più nomi. Quest'opzione risulta particolarmente utile in congiunzione con il parametro <code>include</code>.
* <code>'''netbios aliases'''</code>: permette di identificare un server samba attraverso più nomi. Quest'opzione risulta particolarmente utile in congiunzione con il parametro <code>include</code>.
* <code>'''include'''</code>: permette di includere nel file di configurazione <code>smb.conf</code> un altro file di configurazione (e quindi le relative impostazioni). Nell'esempio riportato viene importato il file /etc/samba.smb.conf.alias, dove ''alias'' è uno degli alias definiti attraverso il parametro <code>netbios aliases</code> (il carattere %L serve proprio a leggere l'imput dell'utente). Questo artificio è utile in quei casi dove può essere necessario caricare impostazioni parzialmente differenti a seconda del gruppo di utenti che accede al server, basta cioè che ciascuno di questi gruppi acceda al server sfruttando un diverso alias, ad esempio ''commerciale'', ''amministrazione'', ''tecnico'', ecc.
* <code>'''include'''</code>: permette di includere nel file di configurazione <code>smb.conf</code> un altro file di configurazione (e quindi le relative impostazioni). Nell'esempio riportato viene importato il file /etc/samba.smb.conf.alias, dove ''alias'' è uno degli alias definiti attraverso il parametro <code>netbios aliases</code> (il carattere %L serve proprio a leggere l'imput dell'utente). Questo artificio è utile in quei casi dove può essere necessario caricare impostazioni parzialmente differenti a seconda del gruppo di utenti che accede al server, basta cioè che ciascuno di questi gruppi acceda al server sfruttando un diverso alias, ad esempio ''commerciale'', ''amministrazione'', ''tecnico'', ecc.
* <code>'''passwd program'''</code>: questo parametro ha essenzialmente senso se usato in congiunzione con <code>unix password sync = yes</code> poiché definisce che applicativo usare per modificare automaticamente le password unix.
* <code>'''passwd program'''</code>: questo parametro ha essenzialmente senso se usato in congiunzione con <code>unix password sync = yes</code> poiché definisce che applicativo usare per modificare automaticamente le password unix.
* <code>'''pam password change'''</code>: se impostato su yes il sistema userà PAM invece dell'applicativo definito in <code>passwd program</code> per cambiare automaticamente le password unix (quindi è inutile definire sia <code>passwd program</code> che <code>pam password change = yes</code>).
* <code>'''pam password change'''</code>: se impostato su yes il sistema userà PAM invece dell'applicativo definito in <code>passwd program</code> per cambiare automaticamente le password unix (quindi è inutile definire contemporaneamente sia <code>passwd program</code> che <code>pam password change = yes</code>).
* <code>'''obey pam restrictions'''</code>: impostare su yes solo nel caso in cui sia anche <code>pam password change = yes</code>.
* <code>'''obey pam restrictions'''</code>: impostare su yes solo nel caso in cui sia anche <code>pam password change = yes</code>.
* <code>'''passwd chat'''</code>: definisce la stringa che samba passerà a linux per cambiare una password unix. Non cambiare il valore indicato a meno di non sapere quel che si sta facendo. Questo parametro può essere omesso se non si è definito <code>passwd program</code> oppure impostato <code>pam password change = yes</code>.
* <code>'''passwd chat'''</code>: definisce la stringa che samba passerà a linux per cambiare una password unix. Non cambiare il valore indicato a meno di non sapere quel che si sta facendo. Questo parametro può essere omesso se non si è definito <code>passwd program</code> oppure impostato <code>pam password change = yes</code>.
2 894

contributi