Introducción a Linux/Usuarios, grupos y contraseñas

De Wikilibros, la colección de libros de texto de contenido libre.

Cuentas: una cuenta de usuario tiene por finalidad permitir el acceso a una sesión de trabajo.

Grupo: contenedor de cuentas con el fin de otorgar permisos a través de ellos.

Ficheros de usuarios y grupos

/etc/passwd = contiene las cuentas.

/etc/shadow = contiene las contraseñas.

/etc/group = contiene los grupos.

/etc/gshadow = contiene las contraseñas de grupo.

Groupadd: crea grupos de usuarios

groupadd –g 700 grupoab

groupadd –g 800 grupo1b

Groupmod: permite modificar un grupo

groupmod <grupo>

Groupdel: elimina un grupo, previo al retiro de los usuarios

Useradd: crea cuentas de usuario

useradd –c “usuarioprueba” –d /home/juan –s /bin/bash juan

useradd –g grupo1 –d /home/julia –s /bin/bash –c “hola” Julia

Donde los parametros son:

-g: grupo principal del usuario

-d: directorio del usuario

-s: shell que va a utilizar el usuario

-c: comentario

Usermod: permite modificar una cuenta de usuario

usermod <cuenta>

Userdel: permite eliminar la cuenta creada

userdel <cuenta>