Le mostraremos cómo crear usuarios y administrar sus privilegios de Sudo en Ubuntu. El sudo El comando permite a los usuarios normales ejecutar programas que solo están disponibles para el usuario raíz. Este tutorial le mostrará la forma más sencilla de crear un nuevo usuario con acceso sudo en Ubuntu, sin modificar los sudoers
de su servidor. archivo.
5 pasos para crear un nuevo usuario Sudo:
1. Inicie sesión en su servidor
En primer lugar, conéctese a su servidor Linux a través de SSH
2. Agregar un nuevo usuario del sistema
# adduser newuser
Siéntase libre de reemplazar newuser
con el nombre del usuario del sistema que desea agregar. Deberá ingresar una contraseña para su nuevo usuario, así como también deberá ingresar información de usuario aleatoria. Puede generar una contraseña segura a través de la línea de comandos.
# adduser newuser Adding user `newuser' ... Adding new group `newuser' (1001) ... Adding new user `newuser' (1001) 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 []: New User Room Number []: 101 Work Phone []: 123456 Home Phone []: 123456 Other []: Is the information correct? [Y/n] y
3. Agregar privilegios sudo a un usuario del sistema en Linux
Una vez que se crea el usuario del sistema, continúe y agréguelo a sudo
grupo usando el siguiente comando:
# usermod -aG sudo newuser
Luego, usa el su
comando para cambiar al nuevo usuario:
# su - newuser
Ahora puede intentar ejecutar algún comando o programa que esté disponible solo para el usuario root. Por ejemplo, intente actualizar el índice de paquetes e instalar las versiones más recientes de todos los paquetes que están actualmente instalados en su servidor.
sudo apt-get update sudo apt-get upgrade
En caso de que el comando sudo no esté instalado en su servidor, obtendrá el siguiente error:
-su: sudo: command not found
4. Instalar el programa Sudo
Esto significa que necesitará instalar el programa sudo para poder ejecutar ese comando. Cambie a su cuenta raíz y ejecute el siguiente comando:
# apt-get install sudo
Puede verificar que se instaló correctamente usando este comando:
# dpkg -l | grep -i sudo
El resultado debe ser similar al siguiente:
# dpkg -l | grep -i sudo ii sudo 1.8.16-0ubuntu1.3 amd64 Provide limited super user privileges to specific users
Una vez que el programa sudo esté instalado en su Ubuntu VPS, cambie al nuevo usuario e intente ejecutar los mismos comandos nuevamente. No debería ver el mensaje de error ahora y, en su lugar, se le pedirá que ingrese la contraseña del nuevo usuario del sistema.
5. Eliminar los privilegios de sudo para un usuario del sistema en Linux
En algunos casos, es posible que desee eliminar los privilegios de sudo para un usuario del sistema específico. Para ese propósito puedes usar este comando:
# deluser newuser sudo
Siéntase libre de reemplazar newuser
con el nombre del usuario del sistema que desea modificar. Si recibe el siguiente mensaje, significa que el usuario del sistema se eliminó correctamente del grupo sudo.
# deluser newuser sudo Removing user `newuser' from group `sudo' ... Done.
Por supuesto, no es necesario que cree usuarios y administre sus privilegios de Sudo en Ubuntu, si utiliza uno de nuestros servicios de alojamiento de VPS ultrarrápidos, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que creen usuarios y administren su Sudo. Privilegios en el servidor Ubuntu. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
PD. Si le gustó esta publicación sobre Cómo crear usuarios y administrar sus privilegios de Sudo en Ubuntu, compártala con sus amigos en las redes sociales usando los botones a continuación o deje una respuesta en la sección de comentarios. Gracias.