Este artículo proporciona los pasos para otorgar a un usuario de Linux® sudo o acceso administrativo en un servidor RHEL® o CentOS®.
Requisitos
Debe tener los siguientes requisitos previos:
- Una comprensión básica de Secure Shell (SSH)
- Sudo o acceso administrativo a su servidor
- Un servidor en la nube que ejecuta distribuciones basadas en RHEL o CentOS
Otorgar sudo o permisos administrativos en RHEL o CentOS
Puede usar el siguiente método para otorgar permisos de nivel sudo a un usuario existente en un sistema RHEL o CentOS predeterminado:
-
En un servidor RHEL o CentOS, la rueda de grupo predeterminada tiene permisos sudo. Para agregar un usuario a este grupo y otorgar permisos sudo a un usuario, ejecute el siguiente comando:
usermod -aG rueda
-
Ejecute el siguiente comando para verificar que agregó al usuario al grupo de ruedas:
identificación
Si agregó al usuario al grupo con éxito, debería ver la rueda grupo incluido en los grupos sección.
Modificar el archivo sudoers
Otro método para otorgar permisos de sudo en un servidor Linux es modificar el /etc/sudoers archivo para incluir el usuario deseado. Este método proporciona control directo por parte del usuario en lugar de agregar un usuario a un grupo.
Advertencia :Edición de /etc/sudoers El archivo puede ser destructivo para el servidor y el sistema puede bloquearlo si hay alguna sintaxis incorrecta en el archivo. Tenga cuidado cuando modifique este archivo.
Para editar el /etc/sudoers archivo, le recomendamos que utilice el visudo
comando.
Después de abrir el archivo usando visudo
, agregue la siguiente línea al final del archivo:
<user> ALL=(ALL) ALL
Después de realizar el cambio, guarde y salga del archivo. Esta modificación otorga al usuario permisos sudo sin agregar al usuario a la rueda grupo.