Introducción
El sudo El comando proporciona un mecanismo para otorgar privilegios de administrador, normalmente solo disponible para el usuario raíz, para usuarios normales.
Hay un superusuario llamado root. El usuario root puede hacer cualquier cosa y, por lo tanto, hacer el trabajo diario como root puede ser muy peligroso. Podría escribir un comando incorrectamente y destruir el sistema. El comando sudo permite que un usuario autorizado ejecute un comando como superusuario (usuario raíz) u otro usuario, según lo especificado por la política de seguridad. A menudo, el sudo se usa en los servidores para otorgar permisos y privilegios de administrador a los usuarios comunes.
Esta guía le mostrará la forma más fácil de crear un nuevo usuario con sudo accede a CentOS sin tener que modificar los sudoers de tu servidor archivo.
Nota :Si desea configurar sudo para un usuario existente, salte al paso número 4.
Crear un nuevo usuario de Sudo en CentOS
ssh root@ip_address_of_server
useradd username
Nota :reemplazar nombre de usuario con el usuario que quieras crear.
passwd username
Establecer la contraseña del nuevo usuario. Se recomienda una contraseña segura.
Ejemplo :
usermod -aG wheel username
Nota :En CentOS, miembros de la rueda el grupo tiene privilegios sudo.
- Utilice el
su
comando para cambiar a la nueva cuenta de usuario.
su - username
Verifique que puede usar sudo ejecutando sudo al comando que desea ejecutar con privilegios de superusuario.
sudo command_to_run
Ejemplo :
sudo ls /
Nota :La primera vez que usas sudo en una sesión, la contraseña será requerida para el nuevo usuario. Ingrese la contraseña para continuar como se muestra arriba en la captura de pantalla.
Conclusión
En este tutorial, le mostramos cómo crear un usuario sudo en CentOS, creamos una nueva cuenta de usuario y la agregamos a sudo grupo para habilitar sudo acceso.