Listar usuarios en Linux

Si necesitamos acceder al listado de usuarios autorizados en nuestro sistema accederemos al archivo

/etc/passwd

Si solo queremos realizar una consulta, no accederemos con los privilegios de administrador. Cualquier cambio accidental que hagamos, puede afectar gravemente al sistema

nano /etc/passwd

 


Cada línea nos mostrará los usuarios de nuestro sistema y por cada columna separada por el carácter

: 

 Información del usuario

blog_en_fase_terminal:x:1000:1000:Blog_En_Fase_Terminal:/home/blog_en_fase_terminal:/bin/bash

blog_en_fase_terminal:x:1000:1000:Blog_En_Fase_Terminal:/home/blog_en_fase_terminal:/bin/bash


  1. Username: Se usa cuando el usuario iniciar sesión. Debe tener entre 1 y 32 caracteres de longitud.
  2. Password: Un carácter x indica que la contraseña cifrada
  3. User ID (UID): A cada usuario se le debe asignar una ID de usuario (UID). UID 0 (cero) está reservado para root y los UID 1-99 están reservados para otras fuentes predefinidas. Otros UID 100-999 están reservados por sistema para fuentes / grupos administrativos y del sistema.
  4. Group ID (GID): La ID de grupo principal (almacenada en / etc / archivo grupal)
  5. User ID Info (GECOS): El campo de comentarios. Le permite agregar información adicional sobre los usuarios, como el nombre completo del usuario,
  6. Home directory: La ruta absoluta al director en el que estará el usuario cuando abra sesión, y el directorio donde se ubicarán sus archivos personales. Si este director no existe, el director de usuarios se convierte en /
  7. Command/shell: La ruta absoluta de un comando o shell (/ bin / bash).