You are on page 1of 14

Tema 10 SO GNU/Linux Usuarios

SO GNU/Linux Usuarios
Sistemas Operativos Monopuesto
1 SMR

Organizacin De Usuarios (I)

Al igual que en Windows XP, los usuarios


pertenecen a uno o varios grupos de
usuarios.
Usuarios principales:
root:
root superusuario con todos los permisos
(slo para tareas administrativas).
sudo:
sudo orden que permite a ciertos usuarios
ejecutar un comando con permisos de root.
su:
su orden que nos convierte en root, por
defecto, o cualquier otro usuario.

Organizacin De Usuarios (II)

Archivos involucrados en la gestin de


usuarios:
/etc/passwd:
etc/passwd informacin de cuentas de usuarios.
/etc/group:
etc/group informacin de grupos de usuarios.
/etc/shadow:
/etc/shadow informacin de contraseas en MD5.

Fichero /etc/passwd

Almacena los usuarios del sistema

Nombre del usuario.


Contrasea,
Contrasea normalmente x.
UID,
UID identificador de usuario (si est creado por nosotros, a
partir de 1000).
GID:
GID identificador de grupo (si est creado por nosotros, a
partir de 100).

Informacin adicional:
adicional nombre y apellidos, tlf, etc.

Directorio de trabajo,
trabajo normalmente /home/nombre_user.

Shell,
Shell intrprete de lnea de comandos

Fichero /etc/group

Almacena los grupos del sistema

Nombre del grupo.


Contrasea del grupo.
GID (identificador de grupo).
Usuarios pertenecientes a ese grupo.

Fichero /etc/shadow
Todas las contraseas, normalmente en
MD5.

Login,
Login el mismo que en /etc/passwd.
Contrasea,
Contrasea normalmente en MD5.
Fecha del ltimo cambio de contrasea (medida en das desde
1/1/1970).
Vigencia mnima,
mnima cuando se puede empezar a cambiar la
contrasea.
Vigencia mxima,
mxima cuando se debe cambiar la contrasea.
Aviso,
Aviso cuntos das antes de que caduque la contrasea debe
avisarse al usuario.
Periodo de gracia,
gracia cunto tiempo se le permite al usuario
trabajar despus de que su contrasea caduque.
Validez,
Validez fecha en la que la contrasea caduca (media en das
desde el 1/1/1970).
Campo reservado,
reservado vaco.
6

Gestin De Usuarios (I)


USERADD: aade un nuevo usuario.
useradd [-opciones] login
-m:
-m crea el directorio de trabajo si no existe,
imprescindible.
-e yyyy-mm-dd:
yyyy-mm-dd fecha de caducidad de la cuenta.
-g grupo_o_gid:
grupo_o_gid grupo principal del usuario.
-G grupo1_o_gid1,grupo2_o_gid2,...:
grupo1_o_gid1,grupo2_o_gid2,... lista de otros
grupos del usuario.
-D:
-D muestra la informacin con la que se crean los
users x defecto.
Si no se especifica grupo se crea uno con el mismo
nombre del usuario.
7
Para activar la cuenta hay que usar passwd.

Gestin De Usuarios (II)


USERMOD: modifica las propiedades de una
cuenta de usuario ya existente.

usermod [-opciones] login


-e yyyy-mm-dd:
yyyy-mm-dd fecha de caducidad de la cuenta.
-g GRUPO:
GRUPO grupo principal del usuario.
-G grupo1,grupo2,...:
grupo1,grupo2,... lista de otros grupos del usuario.
-l login:
login nombre del usuario.
-m:
-m crea el directorio perfil para el usuario.
-L:
-L deshabilita una cuenta de usuario.
-U:
-U habilita una cuenta de usuario.

Gestin De Usuarios (III)


PASSWD: gestiona las contraseas de una
cuenta.

passwd [-opciones] [login]


-d:
-d borra la contrasea para la cuenta.
-n das:
das mn das antes de poder cambiar la contrasea.
-x das:
das mx das antes de estar obligado a cambiar la
contrasea.
-w das:
das aviso de caducidad.
-l:
-l bloquea la cuenta.
-u:
-u desbloquea la cuenta.
-e:
-e obliga a cambiar la contrasea en el siguiente inicio de
sesin.
-S:
-S consultar estado de la contrasea.

Gestin De Usuarios (IV)


USERDEL: elimina una cuenta de usuario
ya existente.
userdel [-opciones] login
-f:
-f fuerza el borrado a pesar de tener iniciada
sesin.
-r:
-r borra todo rastro del usuario.
10

Gestin De Grupos (I)


GROUPADD: aade un nuevo grupo.
groupadd grupo
GROUPMOD: modifica un grupo ya
existente.
groupmod n nuevo_nombre grupo
GROUPDEL: elimina un grupo ya existente.
groupdel grupo
11

Gestin De Grupos (II)


GPASSWD: gestiona los grupos.
gpasswd [-opciones] usuarios grupo

-d:
-d elimina un usuario del grupo.
-a:
-a aade un usuario al grupo

12

Otros Comandos
whoami: muestra nuestro nombre de usuario.
groups: muestra los grupos a que pertenece el
usuario.
id: muestra el uid, gid y sus grupos.
who: lista todos los usuarios logueados ahora.
date s YYYY-MM-DD hh:mm: cambia la hora y
fecha del sistema.

13

Comandos Generales
MAN, HELP: descripcin de la sintaxis y
parmetros de los comandos.
man [comando]
comando -- help
help

CLEAR: borra la pantalla.


clear

PWD: muestra la ruta absoluta del


directorio de trabajo.
pwd

14

You might also like