Gestione account Samba da command line: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
| Line 1: | Line 1: | ||
==Cambiare la password di un utente== | |||
smbpasswd user.name | smbpasswd user.name | ||
== Forzare la data in cui '''è possibile''' cambiare la password== | |||
<pre> | <pre> | ||
pdbedit --pwd-can-change-time=2005-09-22 \ | pdbedit --pwd-can-change-time=2005-09-22 \ | ||
| Line 10: | Line 10: | ||
</pre> | </pre> | ||
== Forzare la data in cui '''si deve''' cambiare la password== | |||
<pre> | <pre> | ||
pdbedit --pwd-must-change-time=2005-09-22 \ | pdbedit --pwd-must-change-time=2005-09-22 \ | ||
--time-format="%Y-%m-%d" \ | --time-format="%Y-%m-%d" \ | ||
nome.cognome | nome.cognome | ||
</pre> | |||
== 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: | |||
<pre> | |||
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 | |||
</pre> | </pre> | ||
Revision as of 13:29, 23 November 2005
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