Está en la página 1de 13

CentOS: Usuarios y Grupos

Por Jhonathan Hernndez

Los usuarios de Linux

El sistema mantiene una base de datos que


asigna los nombres de usuarios a los userids.
Esta base de datos se almacena en el archivo
de configuracin /etc/passwd

# cat /etc/passwd

Archivo /etc/passwd

Reglas a tener en cuenta

El UID de cuenta 0, pertenece al


administrador (root), por debajo de
UID 500 esta reservado para el
sistema y por encima de UID 500
para los usuarios del sistema.
Solo el administrador del sistema
tiene que tener ID 0. Lo contrario
significara estar dando permisos
de administracin (root) a otra
cuenta.
Lo nico que identifica a una
cuenta root del resto es una
identificacin UID igual a 0.

Tipos de usuarios

Usuarios Normales

Usuario root

Usuarios normales representan gente real que


utiliza el sistema,
Tienen un /bin/bash como shell de inicio de
sesin.
Un directorio de inicio dentro del directorio
/home.
En Linux, los usuarios normales tienen uids
mayores a 500.
Habitualmente es llamado el superusuario.
El usuario root es el usuario rey del sistema.
UID 0 es reservado para el usuario root.

Usuarios del Sistema

Los usuarios del sistema no representan gente,


sino componentes del sistema.

Crear usuarios por consola


# useradd -g profesores -d
/home/pedro -m -s /bin/bash pedro

-g: Grupo principal que queremos tenga


el usuario (debe existir previamente)
-d: Carpeta home del usuario. Suele
ser /home/nombre-usuario
-m: Crear carpeta home si es que no
existe.
-s: Intrprete de comandos (shell) del
usuario. Suele ser /bin/bash

Asignar una contrasea a un usuario


# passwd pedro

Asigna la contrasea al usuario pedro

Eliminar usuario por consola


# userdel -r pedro

Con la opcin -r eliminar tambin


su carpeta home, ejemplo:

Los grupos en Linux

El archivo /etc/group asigna gids a


nombres y a membresas de
grupo.
Cada archivo en el sistema de
archivos pertenece a un solo gid.
Los usuarios tienen un solo grupo
primario definido en el archivo
/etc/passwd.
Los usuarios pueden ser miembros
de mltiples grupos secundarios
definidos en el archivo /etc/group

# cat /etc/group

El archivo /etc/group

Gestionar grupos por consola

# groupadd alumnos

# groupdel profesores

Eliminar el grupo profesores

# gpasswd -a juan profesores

Aadir un grupo alumnos

Agregar al usuario juan al grupo profesores

# deluser juan profesores

Quitar al usuario juan del grupo profesores

También podría gustarte