Este artículo proporciona los pasos para otorgar a un usuario de Linux® sudo, o administravive, acceso a un servidor Debian® o un servidor con el sistema operativo Ubuntu®.
Requisitos
Debe tener los siguientes requisitos previos:
- 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 Debian o el sistema operativo Ubuntu.
Otorgar sudo o permisos administrativos en Debian o el sistema operativo Ubuntu
Los siguientes métodos se pueden usar para otorgar permisos de nivel sudo a un usuario existente en un sistema operativo Debianor Ubuntu predeterminado.
En un servidor con sistema operativo Debian o Ubuntu, el grupo predeterminado admin tiene sudopermisos. Para agregar un usuario a este grupo y otorgarle permisos sudo, ejecute el siguiente comando:
usermod -aG admin <user>
Ejecute el siguiente comando para verificar que agregó el usuario al administrador grupo:
id <user>
Si agregó al usuario al grupo con éxito, debería ver el administrador 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 un 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 al modificar este archivo.
Para editar el /etc/sudoers archivo, le recomendamos que utilice el visudo
comando.
Después de abrir el archivo, 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 admin grupo.