Comando chpasswd en Linux con ejemplos

El comando chpasswd se usa para cambiar la contraseña, aunque el comando passwd también puede hacer lo mismo. Pero cambia la contraseña de un usuario a la vez, por lo que para múltiples usuarios se usa chpasswd . La siguiente figura muestra el uso delcomando passwd . Usando passwd estamos cambiando la contraseña del usuario invitado. Aquí primero debe ingresar la contraseña del usuario actualmente firmado y luego cambiar la contraseña de cualquier otro usuario. Uno debe tener privilegios de administrador.

El comando chpasswd lee un número de nombre de usuario y contraseña que están separados por dos puntos usando una entrada o archivo estándar, y luego cifra según las opciones.

Sintaxis:

$chpasswd
user1:user1_password
user2:user2_password
user3:user3_password

Nota: Después de completar, presione ctrl+d para salir del comando. Tan pronto como se presiona ctrl + d , se cambia la contraseña.

También se puede usar un archivo de texto simple para almacenar el nombre de usuario y la contraseña y luego usarlos para cambiar la contraseña.

$cat > pass.txt
user1:user1_password
user2:user2_password
user3:user3_password

Luego proporcione esto al comando chpasswd .

$chpasswd < file_name.txt

Opciones:

  • -c, –crypt-method Method_Name : esta opción de comando se utiliza para el método de cifrado. El método puede ser DES, MD5, SHA256, SHA512 o NINGUNO.
  • -e, –encrypted : se utiliza para proporcionar las contraseñas cifradas.
  • -h, –help : Se usa para mostrar las opciones y mensajes del comando.
  • -m, –md5 : se utiliza para cifrar la contraseña de texto claro mediante el algoritmo MD5.
  • -s, –sha-no_of_rounds : aquí puede dar el número de rondas para el algoritmo de cripta SHA.

Ejemplo: El algoritmo de cifrado también se puede aplicar a la contraseña.

$chpasswd -c SHA512
user1:user1_password
user2:user2_password
user3:user3_password

or

$chpasswd --md5
user1:user1_password
user2:user2_password
user3:user3_password

Nota: Ambos son un tipo diferente de algoritmo de encriptación

Publicación traducida automáticamente

Artículo escrito por him0000 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *