Sei sulla pagina 1di 8

Sistemas Operativos

Gestin de Usuarios y Grupos

Objetivos
Crear cuentas de usuarios en el SO Linux.
Conocer los recursos empleados por un usuario del
sistema.
Administrando grupos.

Tema 1:
Cuentas de Usuarios

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:
Nombre de usuario (Login)
Nombre real
Contrasea
Permisos
Login
Nombre
Contrasea
Permisos

: jdiaz
: Juan Diaz
: ********
: ........

Cuentas de usuario por Defecto


Al configurarse Linux, se crean automticamente algunas
cuentas de usuario, estas son:
root
bin
daemon
adm, etc.

root

bin

Cuentas de Usuarios
Cada cuenta de usuario tiene un nico identificador (UID: User
ID).
Los nmeros menores que 500 son reservados para cuentas del
sistema:
Root -> UID=0

Superusuario, utilizado por el administrador del sistema.


No tiene restricciones.
bin -> UID=1

El propietario de muchos de los programas ejecutables.


daemon -> UID=2

El propietario de muchos de los demonios del sistema.

Cuentas de Usuarios: /etc/passwd


La informacin de las cuentas se encuentra en un archivo:
/etc/passwd

Es un a rchivo tipo texto


Permi so de lectura para todos los usuarios.
Ca da l nea contiene la i nformacin de un usuario:

jjara : x :543: 50 : Jorge Jara: /home/jjara:/bin/bash

login

password
No usado

UID

GID

comentario

directorio
hogar

shell

Cuentas de Usuarios: /etc/shadow


Las contraseas de los usuarios se encuentran en el archivo:
/etc/shadow

Es un a rchivo tipo texto


Ca da l nea contiene la i nformacin de un usuario:

jjara:$1$PK4M$9feuvlr uy QU7:last: min: max: war m: inact:e xpire:nouse

login

password

envejecimiento

Grupo de Usuarios: /etc/group


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.

ventas : x : 50 : jjara,pgarcia,msoto
grupo password

GID

Miembros del grupo

Tema 2:
Creacin de Cuentas de
Usuarios

Creando usuarios con valores por


defecto
El comando useradd le permite crear usuarios rpidamente, sin
necesidad de especificar mayores opciones, para cual tomar
los valores por defecto.
Ejemplo:
# useradd -c "Jorge Lopez" jlopez

Creando usuarios con valores por


defecto
Este comando realiza las siguientes actividades:
Una entrada en el archivo /etc/passwd ser aadida:
jlopez:x:536:536:Jorge Lopez:/home/jlopez:/bin/bash

Una entrada en el archivo /etc/shadow tambin ser aadida:


jlopez:!!:12297:0:99999:7:::

El directorio /home/jlopez ser creado.


Debido a que no se especifico UID, se usar el siguiente UID
disponible.

Modificando cuentas de Usuarios


Una vez que el usuario ha sido creado usted puede
realizar cambios manualmente o usando alguna de las
herramientas disponibles.
Linux provee del comando usermod para modificar la
informacin referente a una cuenta de usuario. Este
comando tiene opciones similares que el comando
useradd.

Eliminando cuentas de Usuarios


La mayora de sistemas proveen de scripts para eliminar
usuarios, tales como userdel.
Ejemplo:
# userdel jjara
Para eliminar tambin el directorio hogar, use la opcin -r
# usedel -r jjara

Administrando Grupos
Para crear un grupo se use el comando groupadd:
#groupadd ventas
Para aadir un usuario a un grupo use el comando
#usermod -G ventas jjara
Para eliminar un grupo se use el comando groupdel
#groupdel ventas

Potrebbero piacerti anche