jueves, 12 de junio de 2014

Estudio de Archivo "/etc/passwd"

BIBLIOGRAFIA:
http://www.linuxtotal.com.mx/index.php?cont=info_admon_008


Cualquiera que sea el tipo de usuario, todas las cuentas se encuentran definidas en el archivo de configuración 'passwd', ubicado dentro del directorio /etc. Este archivo es de texto tipo ASCII, se crea al momento de la instalación con el usuario root y las cuentas especiales, más las cuentas de usuarios normales que se hayan indicado al momento de la instalación.

El archivo /etc/passwd contiene una línea para cada usuario, similar a las siguientes:

root:x:0:0:root:/root:/bin/bash
sergio:x:501:500:Sergio González:/home/sergio:/bin/bash

La información de cada usuario está dividida en 7 campos delimitados cada uno por ':' dos puntos.

Campo 1    Es el nombre del usuario, identificador de inicio de sesión (login). Tiene que ser único.

Campo 2    La 'x' indica la contraseña encriptada del usuario, además también indica que se está         haciendo uso del archivo /etc/shadow, si no se hace uso de este archivo,  este campo se vería algo así como: 'ghy675gjuXCc12r5gt78uuu6R'.

Campo 3    Número de identificación del usuario (UID). Tiene que ser único. 0 para root, generalmente las cuentas o usuarios especiales se numeran del 1 al 100 y las de usuario normal del 101 en delante, en las distribuciones mas recientes esta numeración comienza a partir del 500.

Campo 4    Numeración de identificación del grupo (GID). El que aparece es el número de grupo principal del usuario, pero puede pertenecer a otros, esto se configura en /etc/groups.

Campo 5    Comentarios o el nombre completo del usuario.

Campo 6    Directorio de trabajo (Home) donde se sitúa al usuario después del inicio de sesión.

Campo 7    Shell que va a utilizar el usuario de forma predeterminada.


#Asi es como queda la cadena de cada usuario
nombre_de_cuenta : contraseña : numero_de_usuario : numero_de_grupo : comentario : directorio : programa_de_inicio

No hay comentarios.:

Publicar un comentario