Gestione account Samba da command line: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
No edit summary |
||
| Line 27: | Line 27: | ||
done | done | ||
</pre> | </pre> | ||
== Cambiare la password di un utente da uno script con smbpasswd == | |||
(echo cross1234 ; echo cross1234) | smbpasswd -s nicola.maltone | |||
Vedi [http://lists.samba.org/archive/samba/2002-February/038833.html (Samba) smbpasswd -s silent mode:] | |||
Revision as of 15:44, 2 August 2006
Cambiare la password di un utente
smbpasswd user.name
Forzare la data in cui è possibile cambiare la password
pdbedit --pwd-can-change-time=2005-09-22 \
--time-format="%Y-%m-%d" \
nome.cognome
Forzare la data in cui si deve cambiare la password
pdbedit --pwd-must-change-time=2005-09-22 \
--time-format="%Y-%m-%d" \
nome.cognome
Forzare la data di cambio password per TUTTI gli utenti
Usare il seguente script, che imposta i valori per tutti gli utenti ad esclusione di administrator e root:
for USERNAME in $(pdbedit -L | cut -f 1 --delim=':' | grep -iv '\$$\|root\|administrator'); \ do \ pdbedit --pwd-must-change-time=2005-12-01 --time-format="%Y-%m-%d" $USERNAME; \ pdbedit --pwd-can-change-time=2005-12-01 --time-format="%Y-%m-%d" $USERNAME; \ done
Cambiare la password di un utente da uno script con smbpasswd
(echo cross1234 ; echo cross1234) | smbpasswd -s nicola.maltone