Cómo asignar contraseña al usuario en un script de shell

Cómo asignar contraseña al usuario en un script de shell

Dominio:

Echo | passwd -stdin

Ejemplo:

Use el siguiente comando para cambiar la contraseña del conector de usuario en un script de shell. Por ejemplo, estamos utilizando la contraseña de cadena como contraseña.

echo "contraseña" | passwd -stdin jack 

Asignación de contraseña de entrada del usuario:

Utilice los siguientes comandos para ingresar la contraseña del usuario y asignar a la toma de usuarios.

Leer -P "Ingrese la contraseña para el conector de usuario:" Pwd echo $ pwd | passwd -stdin jack 

También podemos solicitar la contraseña dos veces del usuario para confirmar que el usuario la ha memorizado correctamente. Utilice los siguientes comandos para ingresar la contraseña TWIC desde el usuario y asignar al conector de usuario.

Mientras que: lea -p "Ingrese la contraseña para el conector de usuario:" PWD1 Read -p "Confirmar contraseña para el conector de usuario:" PWD2 if ["$ pwd1" == "$ pwd2"] y luego rompa la contraseña de eco "y confirmar la contraseña no lo hace. 'T Match ... "Fi hecho echo $ pwd1 | passwd -stdin jack