useradd [user]; echo "[user]" | passwd --stdin [user]; chage -d0 [user];

Prima creazione di un utente con cambio password forzato.

Tra i compiti dell'amministratore di sistema vi è quello di gestire gli account utente. Solitamente, per ogni nuovo user, si crea un nuovo account con nome e password uguali, ricordando poi all'utente di modificare la propria password per non creare punti deboli nella sicurezza del sistema.

[root@Apollo13 root]# useradd morpheus ; echo "morpheus" | passwd --stdin morpheus; chage -d0 morpheus;
Changing password for user morpheus.
passwd: all authentication tokens updated successfully.


Questa command line permette di creare l'utente useradd [user], quindi ne setta la password uguale al nome  echo "[user]" | passwd --stdin [user] e successivamente forza il cambiamento della password al primo accesso con chage -d0 [user].

homer@Joker:/opt# ssh [email protected]
[email protected]'s password: *******
You are required to change your password immediately (root enforced)
Changing password for morpheus
(current) UNIX password: ********
New password: ********
Retype new password: *********
[morpheus@Apollo13 homer]$

Il sistema richiede il cambio password forzato al primo login

L'utilizzo di questo command line, è consigliato solo nel caso in cui l'accesso del nuovo utente al sistema avvenga immediatamente, pena un'alta vulenerabilita' delllo stesso data dall'uguaglianza di nome e password.

Privacy Policy