Debian, al igual que todas las demás distribuciones de Linux, es un sistema operativo multiusuario. Cada usuario puede tener diferentes niveles de permisos y configuraciones específicas para varias aplicaciones de línea de comandos y GUI.
Saber agregar y eliminar usuarios es una de las habilidades básicas que un usuario de Linux debe conocer.
Este tutorial explica cómo agregar y eliminar usuarios en Debian 9.
Requisitos previos #
Deberá iniciar sesión como root o usuario con acceso sudo para poder agregar y eliminar usuarios en su sistema Debian.
Cómo agregar un usuario en Debian #
En Debian, hay dos herramientas de línea de comandos que puede usar para crear una nueva cuenta de usuario:useradd
y adduser
.
useradd
es una utilidad de bajo nivel para agregar usuarios mientras que adduser
una interfaz interactiva amigable para useradd
escrito en Perl.
Para crear una nueva cuenta de usuario llamada username
usando el adduser
comando que ejecutarías:
sudo adduser username
Adding user `username' ...
Adding new group `username' (1001) ...
Adding new user `username' (1001) with group `username' ...
Creating home directory `/home/username' ...
Copying files from `/etc/skel' ...
Se le hará una serie de preguntas. La contraseña es obligatoria y todos los demás campos son opcionales.
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for username
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n]
En el último mensaje, deberá confirmar que la información es correcta ingresando Y
.
El comando creará el directorio de inicio del nuevo usuario y copiará los archivos de /etc/skel
directorio al directorio de inicio del usuario. Dentro del directorio de inicio, el usuario puede escribir, editar y eliminar archivos y directorios.
De forma predeterminada en Debian, los miembros del grupo sudo tienen acceso a sudo.
Si desea que el usuario recién creado tenga derechos administrativos, agregue el usuario al grupo sudo:
sudo usermod -aG sudo username
Cómo eliminar un usuario en Debian #
Si ya no necesita la cuenta de usuario, puede eliminarla con userdel
o deluser
. En Debian, normalmente debería usar deluser
comando ya que es más amigable que el userdel
de bajo nivel .
Para eliminar el usuario, sin eliminar los archivos de usuario, ejecute:
sudo deluser username
Si desea eliminar el usuario y su directorio de inicio y la cola de correo, use --remove-home
bandera:
sudo deluser --remove-home username