Cosas básicas Linux: El archivo passwd

Estos días he utilizado mucho el archivo passwd por un proyecto y hasta ahora he analizado como está compuesto -.-... Así que publicaré una descripción de como entender este archivo. A lo mejor muchos ya saben o ya hay muchos artículos pero aún así lo voy a poner.

Bueno el archivo passwd se encuentra en el directorio /etc y ahí es donde se almacenan el nombre de usuario, y otros datos más cuando se agrega un usuario nuevo o cuando se modifica.
Una línea que representa los datos de un usuario está escrita de la siguiente forma:


rukia:x:1000:1000:Rukia:/home/rukia:/bin/bash

  1. rukia - Es el nombre de usuario.
  2. x - Esto quiere decir que el usuario tiene una contraseña. Las contraseñas se almacenan en el archivo shadow de forma encriptada.
  3. 1000 - Es el ID de usuario también conocido como UID.
  4. 1000 - El ID de grupo también conocido como GID.
  5. Rukia - Este campo es el nombre completo del usuario pero también contiene otros datos. Por ejemplo en Ubuntu cuando creamos un nuevo usuario que hace ese montón de preguntas como número de cuarto el tel etc., bueno todo eso se almacena en ese campo y es conocido como el campo gecos.
  6. /home/rukia - La carpeta home o personal del usuario.
  7. /bin/bash - Es el shell que ejecutará el usuario cuando inicia sesión en terminal.

Y bueno así está compuesto este archivo. Saludos!

Comentarios

Entradas populares de este blog

Como calcular permisos de umask

Configuración de un DNS IPv6 local en Linux con Bind

Permisos Unix: Los bits SUID, SGID y sticky