En el sistema operativo basado en Linux o Unix, hay dos tipos de usuarios:un superusuario (root) y un usuario normal o regular. El usuario root tiene el control total del sistema operativo y tiene privilegios para ejecutar comandos administrativos como instalar, eliminar y actualizar paquetes de software, cambiar permisos y configurar diferentes servicios. Los usuarios no root tienen interacciones limitadas con un entorno de sistema operativo y solo pueden realizar tareas específicas del usuario.
El comando sudo, abreviatura de "superusuario do", es una utilidad de Linux que permite a un usuario normal ejecutar cualquier comando con privilegios ilimitados. En este caso, deberá agregar un usuario normal al grupo sudo para ejecutar comandos administrativos.
En esta publicación, le mostraremos cómo crear un usuario sudo en Rocky Linux 8.
Requisitos
- Un servidor que ejecuta Rocky Linux 8 en Atlantic.Net Cloud Platform
- Una contraseña de root configurada en su servidor
Crear servidor en la nube de Atlantic.Net
Primero, inicie sesión en su servidor en la nube de Atlantic.Net. Cree un nuevo servidor, eligiendo Rocky Linux 8 como sistema operativo con al menos 1 GB de RAM. Conéctese a su servidor en la nube a través de SSH e inicie sesión con las credenciales resaltadas en la parte superior de la página.
Crear un usuario normal en Rocky Linux
Si no ha creado ningún usuario normal o no root en su sistema, deberá crear un usuario.
Vamos a crear un nuevo usuario llamado usuario1 con el siguiente comando:
adduser user1
A continuación, establezca una contraseña para este usuario con el siguiente comando:
passwd user1
Se le pedirá que establezca una contraseña como se muestra a continuación:
Changing password for user user1. New password: Retype new password: passwd: all authentication tokens updated successfully.
Habilitar acceso de grupo de ruedas para todos los usuarios
A continuación, deberá editar /etc/sudoers archivo y confirme que el grupo de ruedas está habilitado.
nano /etc/sudoers
Asegúrese de que exista la siguiente línea:
%wheel ALL=(ALL) ALL
Guarde y cierre el archivo después de la confirmación.
Agregar un usuario normal al grupo sudo (rueda)
A continuación, deberá agregar su usuario creado al grupo sudo (rueda) para otorgarle privilegios administrativos.
Puede usar el modo de usuario comando para agregar un usuario normal al grupo de ruedas.
usermod -aG wheel user1
Este comando agregará un usuario1 al grupo de ruedas.
Verificar el usuario de Sudo
Después de agregar un usuario normal al grupo sudo, deberá verificar si el usuario recién creado tiene derechos sudo.
Para verificar, cambia el usuario a user1 usando el siguiente comando:
su - user1
A continuación, ejecute cualquier comando administrativo con sudo:
sudo dnf update
Si todo está bien, se le pedirá que proporcione una contraseña para el usuario1:
We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. [sudo] password for user1:
Proporcione la contraseña de usuario1 para ejecutar el comando anterior.
El resultado anterior confirma que el usuario tiene derechos sudo y puede ejecutar comandos administrativos.
Conclusión
En esta publicación, explicamos cómo crear un usuario sudo en Rocky Linux 8. Ahora puede otorgar privilegios de superusuario a cualquier usuario normal en su entorno Linux. ¡Pruébelo en alojamiento VPS de Atlantic.Net!