GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo crear y eliminar un usuario en Debian 9

En este tutorial, le mostraremos cómo crear y eliminar un usuario en Debian 9. En la configuración inicial del servidor, solo se crea una cuenta de usuario y esa es la cuenta de usuario "root". Este usuario raíz tiene los privilegios más altos y tiene acceso a todos los archivos y comandos del sistema. Pero no siempre se recomienda tener demasiados privilegios y ejecutar como usuario root y, si no es lo suficientemente cuidadoso, puede tener consecuencias destructivas para su sistema.

Por eso se recomienda crear usuarios adicionales con privilegios limitados para sus tareas más comunes. También se debe crear una nueva cuenta de usuario para cualquier otro usuario que vaya a utilizar su servidor. Además, también le mostraremos cómo otorgar privilegios de root a esos usuarios cuando sea necesario a través del comando sudo.

Crear un nuevo usuario en Debian 9

Primero, debe establecer una conexión con su servidor como usuario root a través de SSH.

Una vez que haya iniciado sesión, puede crear un nuevo usuario con adduser dominio. En nuestro ejemplo, crearemos un usuario llamado "nuevousuario". Para hacer esto, simplemente escriba lo siguiente en su línea de comando:

adduser newuser

Se le harán algunas preguntas adicionales.
Primero, deberá ingresar y confirmar una contraseña para este usuario.
Luego, se le pedirá información adicional sobre el usuario, como nombre completo, sala número, teléfono del trabajo, teléfono de casa y otros. Esta información es opcional y puede simplemente presionar ENTER en cada pregunta para omitirla.
Al final, se le pedirá que confirme toda la información que ha ingresado hasta el momento. Si todo es correcto, simplemente presione Y y luego Enter.

Este es el resultado que debe obtener, para nuestro nuevo usuario llamado "nuevo usuario":

Adding user `newuser' ...
Adding new group `newuser' (1000) ...
Adding new user `newuser' (1000) with group `newuser' ...
Creating home directory `/home/newuser' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for newuser
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] Y

Con esto, se han creado con éxito un nuevo usuario y grupo llamado "nuevo usuario". Su directorio de inicio también se ha creado en la siguiente ubicación de su servidor:/home/newuser

Ahora puede iniciar sesión como el usuario "nuevo usuario" en su servidor utilizando la contraseña que ha configurado.

Agregar usuario al grupo sudo en Debian 9

Ahora le mostraremos cómo permitir que este nuevo usuario que acaba de crear ejecute comandos como superusuario u otro usuario del sistema. Para lograr esto, deberá agregar el usuario al grupo sudo. Todos los miembros de este grupo tienen privilegios de sudo.
De forma predeterminada, todos los usuarios nuevos solo se agregan a su propio grupo durante la creación inicial del usuario. Para agregar nuestro usuario "nuevo usuario" al grupo sudo, debe ejecutar el siguiente comando:

usermod -aG sudo newuser

También puede verificar si nuestro usuario ahora es miembro del grupo sudo, con los grupos comandos:

groups newuser

Debería obtener el siguiente resultado, que muestra que "nuevo usuario" es miembro tanto de nuevo usuario como del grupo sudo:

newuser : newuser sudo

Ahora puede cambiar a este usuario con su comando:

su newuser

e intente ejecutar comandos con privilegios administrativos usando sudo dominio. Por ejemplo, un usuario normal no tiene los privilegios para ejecutar los comandos necesarios para actualizar todo el software del sistema en el servidor a la última versión:

apt-get update && sudo apt-get upgrade

Si intenta ejecutar estos comandos normalmente, mientras está conectado como el usuario "nuevo usuario", obtendrá el siguiente resultado:

Reading package lists... Done
W: chmod 0700 of directory /var/lib/apt/lists/partial failed - SetupAPTPartialDirectory (1: Operation not permitted)
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/

Pero dado que nuestro usuario se agrega al grupo sudo, podemos usar sudo comando para actualizar con éxito nuestro sistema:

sudo apt-get update && sudo apt-get upgrade

Eliminar un usuario en Debian 9

Una vez que ya no necesite el usuario que hemos creado, podemos eliminarlo con deluser comando.

Digamos que queremos eliminar el usuario "nuevousuario". Puede ejecutar el siguiente comando para hacer esto:

deluser newuser

Sin embargo, esto no eliminará el directorio de inicio del usuario. Si también desea eliminar el directorio de inicio del usuario, debe ejecutar el siguiente comando:

deluser --remove-home newuser

El usuario ahora está completamente eliminado de nuestro sistema.

Esto es todo lo que necesita saber cuando se trata de crear y eliminar un usuario en Debian 9.

Por supuesto, no es necesario que cree y elimine usuarios en Debian 9 si utiliza uno de nuestros servicios de hospedaje de VPS administrados, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que lo ayuden a crear un usuario nuevo o eliminar uno existente. en Debian 9. Están disponibles las 24 horas, los 7 días de la semana y atenderán su solicitud de inmediato.


Debian
  1. Cómo crear un usuario Sudo en CentOS, Ubuntu y Debian

  2. Cómo agregar y eliminar usuarios en Ubuntu, Debian y LinuxMint

  3. Crear y eliminar usuarios en Ubuntu 20.04

  4. Cómo crear y eliminar un grupo de usuarios en Linux

  5. Cómo crear y eliminar usuarios en Ubuntu 16.04

Cómo crear solo un usuario SFTP en Debian 11

¿Cómo crear una base de datos MySQL y un usuario en cPanel?

¿Cómo crear una nueva base de datos MySQL y un usuario?

¿Cómo crear y eliminar subdominios en cPanel?

¿Cómo crear y eliminar subdominios en hPanel?

Cómo crear un usuario Sudo en Ubuntu y Debian