y Usuarios
Adrian Alcantara Cortez
adrianalcantara@hotmail.co
m
RPC 946889806 RPM
#991775673
Cuenta de Usuario
Una cuenta de usuario, representa a una persona
o grupo de personas, a la cual se le asigna un
conjunto de permisos sobre un sistema en
particular.
Una cuenta de usuario consta de:
Login
Nombre
Contrasea
Permisos
2/48
: aalcantara
: Adrian Alcantara
: ********
: ........
Archivo /etc/passwd
La informacin de las cuentas se encuentra en
un archivo:
/etc/passwd
Es un archivo tipo texto
Permiso de lectura para todos los usuarios.
Solo el superusuario (root) puede escribir en l.
login
directorio
hogar
shell
Archivo /etc/shadow
Las contraseas de los usuarios se encuentran en
el archivo:
/etc/shadow
Es un archivo tipo texto
Solo el superusuario (root) puede escribir en l.
jmeza:$1$PK4M$9feuvlruyQU7:last:min:max:warn:inact:expire:nouse
login
password
envejecimiento
4/48
Archivo /etc/shadow
Donde:
last
password.
min : Das antes que el password pueda cambiarse.
max : Das despus de los cuales el password debe ser cambiado.
warn : Das antes de la expiracin del password en que el usuario
ser advertido.
inactive : Das despus de la expiracin del password en que la
cuenta ser deshabilitada
expire
: Das desde el 01/01/1970 que la cuenta expira.
reserved : Campo reservado.
5/48
Grupos de usuarios
Cada usuario puede pertenecer a uno o a varios
grupos.
La relacin de grupos vlidos se encuentran
guardados en el archivo:
/etc/group
Este archivo contiene una entrada para cada grupo disponible.
contab : x : 50 : jmeza,pgarcia,msoto
grupo password
GID
Comando useradd
El comando useradd nos permite crear usuarios as
como cambiar algunos de los valores por defecto.
Para mostrar los valores por defecto use la opcin -D.
Estos valores se encuentran en el archivo:
/etc/default/useradd.
# useradd -D
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
El directorio SKEL es donde se almacenan la plantilla de archivos y
directorios que se copiarn en el directorio hogar del usuario.
7/48
Donde:
m
M
W
usuario es avisado.
: Das despus de la expiracin del password en que la
Administrando Grupos
Para crear un grupo se use el comando groupadd
# groupadd contab
12/48
Sistemas Operativos II