Administrar Usuarios
Crear un Usuario:
Para crear un Usuario, se puede utilizar los siguientes comandos
sudo adduser nombreusuario
El sistema pedirá alguna información adicional sobre el usuario y un password o clave. Por defecto, se crea un grupo con el nombre del usuario y éste será el grupo por defecto. Este comportamiento se configura en /etc/adduser.conf.
Para añadir un usuario al sistema estableciendo users como su grupo principal:
sudo adduser --ingroup users nombreusuario
Para ver las opciones de añadir usuarios utiliza el comando man.
sudo man adduser
Para añadir nuevos grupos, cuando el número de usuarios es numeroso y heterogéneo y así simplificamos el tema. Esto se hace con el comando addgroup. Por ejemplo:
sudo addgroup nombregrupo
Para añadir un nuevo usuario a un grupo existente puedes hacer lo siguiente:
sudo adduser nombreusuario nombregrupo
Para añadir un usuario existente a un grupo existente puedes usar el mismo comando:
sudo adduser nombreusuario nombregrupo
Eliminar usuarios y grupos
Para eliminar usuarios y grupos se emplean:
userdel
y
groupdel
respectivamente. Por ejemplo: Para eliminar el usuario juan:
sudo userdel pedro
Si además se indica la opción
-r
, también se borrará el directorio personal del usuario con todo su contenido:
sudo userdel -r pedro
Para eliminar el grupo profesores:
sudo groupdel profesores
Modificar usuarios y grupos
Para modificar las características de los usuarios y grupos se emplean los comandos
usermod
y
sudo groupmod
Algunos ejemplos:
Para cambiar el directorio de inicio del usuario juan para que sea /home/profesores/pedro. La opción
-m
hace que mueva el contenido del antiguo directorio al nuevo emplazamiento.
sudo usermod -d /home/profes/pedro -m
Para cambiar el grupo inicial del usuario juan para que sea profesores.
sudo usermod -g profesores pedro
Para cambiar el nombre del usuario juan. El nuevo nombre es jorge.
sudo usermod -l jorge juan
Para cambiar el nombre del grupo profesores a alumnos.
sudo groupmod -n alumnos profesores