GOOGLE ADS

jueves, 21 de abril de 2022

¿Cómo agregar automáticamente una cuenta de usuario Y una contraseña con un script Bash?

Necesito tener la capacidad de crear cuentas de usuario en mi Linux (Fedora 10) y asignar automáticamente una contraseña a través de un script bash (o de otra manera, si es necesario).

Es fácil crear el usuario a través de Bash, por ejemplo:

[whoever@server ]# /usr/sbin/useradd newuser

¿Es posible asignar una contraseña en Bash, algo funcionalmente similar a esto, pero de forma automática:

[whoever@server ]# passwd newuser
Changing password for user testpass.
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[whoever@server ]#


Solución del problema

Me preguntaba lo mismo y no quería confiar en un script de Python.

Esta es la línea para agregar un usuario con una contraseña definida en una línea bash:

useradd -p $(openssl passwd -crypt $PASS) $USER

No hay comentarios.:

Publicar un comentario

Flutter: error de rango al acceder a la respuesta JSON

Estoy accediendo a una respuesta JSON con la siguiente estructura. { "fullName": "FirstName LastName", "listings...