En este artículo vemos dos maneras sencillas de cambiar la contraseña en Linux utilizando un script.
Normalmente, esto se hace con el comando "passwd" y su opción "--stdin" utilizando un “tubo” (pipe en inglés). La sintaxis es la siguiente:
echo "newpass" | passwd --stdin user1
Con el comando "chpasswd" la línea de código es la siguiente:
echo "user_name:newpass" | /usr/sbin/chpasswd
Hay que tener en cuenta que sólo el usuario root puede ejecutar este comando.
Foto: © Everypixel