Muestre el nombre de usuario y las contraseñas obtenidas de los archivos etc/passwd y etc/shadow en un solo archivo usando los comandos de cortar y pegar

Muestre el nombre de usuario y las contraseñas obtenidas de los archivos etc/passwd y etc/shadow en un solo archivo usando los comandos de cortar y pegar

Quiero obtener el nombre de usuario y la contraseña de los archivos etc/passwd y etc/shadow en un solo archivo usando los comandos de cortar y pegar

Respuesta1

Las contraseñas no se almacenan en el sistema, así que supongo que te refieres a hash de contraseña. Los hash de contraseña no se almacenan en passwd, pero ambos están en la sombra.

¿Quería que el nombre de usuario y la contraseña estuvieran asociados entre sí? Porque si lo hace, no hay garantía de que passwd y shadow estén en el mismo orden, por lo que el comando pegar no puede asociarlos. Deberías usar unir para eso en lugar de pegar.

Lo siguiente podría ser lo que desea. De lo contrario, edite su pregunta para que quede más clara. (Esto no usa contraseña ya que no contiene nada que haya solicitado que no esté en la sombra).

sudo awk -F: '{print $1,$2}' /etc/shadow

información relacionada