Gestione account Samba da command line: Difference between revisions

From RVM Wiki
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

Vedi (Samba) smbpasswd -s silent mode: