El comando sudo
ofrece un mecanismo para conceder privilegios de administrador; normalmente solo está disponible para el usuario root para usuarios normales. En esta guía, aprenderá a crear un nuevo usuario con acceso sudo
en Ubuntu 18.04 sin necesidad de modificar el archivo /etc/sudoers
de su servidor. Si desea configurar sudo
para un usuario existente, proceda directamente con el paso 3.
Realice SSH a su servidor como el usuario root:
- ssh root@your_server_ip_address
Utilice el comando adduser
para añadir un nuevo usuario a su sistema:
- adduser sammy
Asegúrese de sustituir sammy
con el nombre del usuario que desea crear. Se le solicitará que cree y verifique una contraseña para el usuario:
OutputEnter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
A continuación, se le solicitará que rellene la información sobre el nuevo usuario. Servirá aceptar los valores predeterminados y dejar toda esta información en blanco:
OutputChanging the user information for sammy
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]
Utilice el comando usermod
para agregar el usuario al grupo sudo:
- usermod -aG sudo sammy
De nuevo, asegúrese de sustituir sammy
con el nombre de usuario que acaba de añadir. Por defecto, en Ubuntu, todos los miembros del grupo sudo tienen privilegios sudo
completos.
sudo
Para verificar que los nuevos permisos sudo
funcionen, primero utilice el comando su
para pasar a la nueva cuenta de usuario:
- su - sammy
Como nuevo usuario, verifique que pueda usar sudo
anteponiendo sudo
al comando que desee ejecutar con privilegios de superusuario:
- sudo command_to_run
Por ejemplo, puede listar el contenido del directorio /root
, al que normalmente solo puede acceder el root user:
- sudo ls -la /root
La primera vez que utilice sudo
en una sesión, se le solicitará la contraseña de la cuenta de ese usuario. Introduzca la contraseña para continuar:
Output:[sudo] password for sammy:
Nota: Aquí no se solicita la contraseña root. Introduzca la contraseña del usuario sudo no la contraseña root.
Si su usuario está en el grupo adecuado e introdujo la contraseña correctamente, el comando que emitió con sudo
se ejecutará con privilegios root.
En este tutorial de inicio rápido hemos creado una cuenta de usuario y la hemos añadido al grupo sudo para permitir acceso sudo
. Para obtener información detallada sobre cómo configurar un servidor Ubuntu 18.04, lea nuestro tutorial Configuración inicial del servidor con Ubuntu 18.04.
Thanks for learning with the DigitalOcean Community. Check out our offerings for compute, storage, networking, and managed databases.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!