El comando sudo (abreviatura de superusuario do) es un programa diseñado para permitir a los usuarios ejecutar comandos con los privilegios de seguridad de otro usuario, por defecto el usuario root.
En esta guía, le mostraremos cómo crear un nuevo usuario en un sistema Debian y darle acceso sudo.
Puede utilizar esta cuenta de usuario para ejecutar comandos administrativos sin necesidad de iniciar sesión en su servidor Debian como usuario root.
Crea un usuario sudo #
Siga los pasos a continuación para crear una nueva cuenta de usuario y darle acceso sudo. Si desea configurar sudo para un usuario existente, salte al paso 3.
1. Inicie sesión en su servidor. #
Primero, inicie sesión en su sistema como usuario root:
ssh root@server_ip_address
2. Crea una nueva cuenta de usuario. #
Cree una nueva cuenta de usuario usando adduser
dominio. No olvides reemplazar username
con su nombre de usuario deseado:
adduser username
El comando le pedirá que establezca y confirme la nueva contraseña de usuario. Asegúrese de que la contraseña de la nueva cuenta sea lo más segura posible (combinación de letras, números y caracteres especiales).
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' ...
New password:
Retype new password:
passwd: password updated successfully
Una vez que establezca la contraseña de usuario, el comando creará un directorio de inicio para el usuario, copiará varios archivos de configuración en el directorio de inicio y le pedirá que configure la información del nuevo usuario. Si desea dejar toda esta información en blanco, simplemente presione ENTER
para aceptar los valores predeterminados.
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]
3. Agregue el usuario a sudo
grupo #
De forma predeterminada en los sistemas Debian, los miembros del grupo sudo
se les otorga acceso sudo. Para agregar un usuario al grupo sudo, use el usermod
comando:
usermod -aG sudo username
Prueba el número de acceso sudo
Cambiar al usuario recién creado:
su - username
Use el comando sudo para ejecutar whoami
comando:
sudo whoami
Si el usuario tiene acceso sudo, la salida de whoami
el comando será root
:
root
Cómo usar sudo #
Para usar sudo, simplemente prefije el comando con sudo
y espacio:
sudo ls -l /root
La primera vez que use sudo en una sesión, se le pedirá que ingrese la contraseña de usuario:
[sudo] password for username: