Práctica Nº4.-Sistemas RAID. ACLs y Cuotas. Delegación de Privilegios con Sudo
4.3.- Administración de Usuarios y Grupos de Usuarios en GNU/Linux Antes de ver como se gestionan las ACLs asignadas a usuarios repasaremos como crear, modificar o borrar cuentas de usuario en la máquina. La administración de cuentas de usuario en GNU/Linux puede realizarse a través de aplicaciones en modo gráfico (GUI, Graphics User Interface) o en modo comando (CUI, Command User Interface). En relación a las aplicaciones gráficas GUI suelen ser dependientes de la distribución de GNU/Linux con la que se este trabajando, lo que implica que el nombre de dicha aplicación y su aspecto será diferente en cada una de ellas (Ubuntu, OpenSuse, etc.). Por contra, en un entorno CUI (Interfaz de Usuario de Línea de Comandos), los comandos GNU/Linux utilizados en la gestión de cuentas de usuario suelen ser independientes de la distribución, razón por la cual, en esta práctica se hará uso de ellos. En concreto, para la gestión de cuentas de usuario y grupos de usuarios en GNU/Linux disponemos de los siguientes comandos: "useradd", "usermod" "userdel", "groupadd", "groupmod", "groupdel" y "passwd". Su sintaxis podríamos resumirla a grandes rasgos de la siguiente forma: Comando y Descripción
useradd Crea un nuevo usuario
Sintaxis y Ejemplos useradd -m -d "directorio HOME" -s "SHELL" \ -g "grupo usuarios" -G "grupos secundarios" \ "nombre usuario" useradd -m -d /home/dominio/usuario1 -s /bin/bash \ -g dominio -G empleados,gestores usuario1 useradd -m -d /home/empleado1 -s /bin/bash -g empleados \ -k /etc/skel-empleado -G empresa empleado1
usermod -m -d "directorio HOME" -s "SHELL" \ usermod -g "grupo usuarios" -G "grupos secundarios" Modifica las propiedades "nombre usuario" de un usuario existente usermod -G administradores usuario1 usermod -d /mnt/usuarios/usuario1 -g empleados usuario1 userdel Elimina un usuario
userdel "nombre usuario" userdel usuario1
groupadd Crea un nuevo grupo de usuarios
groupadd "nombre grupo" groupadd sercretaria
groupmod Modifica un grupo existente
groupmod -n "nuevo nombre grupo" "nombre grupo" groupmod -n gestion secretaria
groupdel Elimina un grupo de usuarios
groupdel "nombre grupo" groupdel gestion
passwd
passwd "nombre usuario"
Seguridad Informática y Alta Disponibilidad – amartinromero@gmail.com 159