Uso del archivo Sudoers para otorgar privilegios de root a los usuarios en Ubuntu 18.04 | 16.04

  • George Richardson
  • 0
  • 4282
  • 881

El comando sudo es una utilidad / programa de línea de comandos que permite a los usuarios que son de confianza pero no necesariamente un administrador, ejecutar y ejecutar comandos como root u otro usuario ...

Este suele ser el caso de los usuarios que desean ejecutar comandos como root ... o si un usuario desea asumir los privilegios de la cuenta de otro usuario ... Solo los usuarios de confianza pueden usar el comando sudo ...

Este breve tutorial muestra a los estudiantes y nuevos usuarios cómo administrar el archivo sudoers para otorgar acceso a usuarios estándar cuando usan Ubuntu Linux ... Esto también puede aplicarse a otras versiones de distribuciones de Ubuntu y Linux ...

El archivo sudoers contiene toda la información que controla los usuarios y grupos a los que se les otorgan privilegios de sudo, así como el nivel de privilegios que pueden tener ...

Hay varias formas de otorgar privilegios de sudo a los usuarios, y el método más fácil de todos es usar el sudo comando en sí mismo ... Usando el comando sudo, uno puede otorgar privilegios sudo a usuarios estándar agregándolos al grupo sudo ...

Los miembros del grupo sudo podrán ejecutar comandos de alto nivel como root, pero se les pedirá que se autentiquen con su propia contraseña antes de que se puedan ejecutar los comandos ...

Agregar usuarios al grupo sudo

Para agregar rápidamente un usuario al grupo sudo, ejecute los siguientes comandos:

usermod -aG sudo nombre de usuario

Cambie el nombre de usuario resaltado por el nombre de la cuenta a la que está proporcionando privilegios de sudo ...

Ejecutar el comando anterior para otorgar acceso a los usuarios estándar al comando sudo es suficiente en la mayoría de los casos ... Los usuarios podrán ejecutar comandos como root o asumir otros privilegios de cuentas ...

Para validar que el usuario tiene privilegios sudo, ejecute los siguientes comandos

sudo whoami

La salida resultante debe ser similar a la siguiente línea:

raíz

Eso es todo lo que la mayoría de los usuarios necesitarán ...

Agregar usuarios al archivo sudoers

Si desea personalizar el acceso que obtienen los usuarios al usar sudo, puede editar el archivo sudoers y solo otorgar las políticas de seguridad personalizadas de acceso necesarias para hacer su trabajo ...

El primer método otorga al usuario todos los derechos de sudo ... Casi como un acceso de administrador ... Si cree que son demasiados derechos, puede personalizar los derechos de acceso de los usuarios utilizando el archivo sudoers ...

La ubicación predeterminada para el archivo sudoers es / etc / sudoers

Puede editar el archivo sudoers predeterminado o crear un nuevo archivo de configuración en el /etc/sudoers.d directorio ... Todos los archivos dentro de este directorio también se incluyen cuando se utiliza el comando sudo ...

El archivo sudoers DEBE editarse con el 'visudo'comando como root. Por supuesto, considere agregar contenido local en /etc/sudoers.d/ en lugar de modificar directamente el archivo sudoers ...

Por ejemplo, si desea que un usuario ejecute un comando con sudo sin solicitudes de contraseña, puede editar el archivo sudoers ... Para hacerlo, abra el archivo sudoers ejecutando los siguientes comandos:

sudo visudo

Desplácese hacia abajo hasta el final del archivo y agregue la siguiente línea:

nombre de usuario ALL = (ALL) NOPASSWD: ALL

Reemplace el nombre de usuario con el nombre de la cuenta que desea permitir el acceso al comando sudo ... luego guarde el archivo y salga ...

La próxima vez que el usuario ejecute el comando sudo, no habrá solicitudes de contraseña ...

Otro ejemplo podría ser que solo desea que un usuario ejecute comandos particulares ... Para hacer eso, puede agregar la línea a continuación en el archivo sudoers ...

nombre de usuario ALL = (ALL) NOPASSWD: / bin / mkdir, / bin / rmdir

El usuario solo podrá ejecutar el / bin / mkdir y / bin / rmdir comandos ...

El uso de privilegios de sudo personalizados le dará más control sobre qué usuarios pueden ejecutar qué comandos y cómo ... Esto también aumentará la seguridad de su sistema ...

Eso es!

Ha aprendido con éxito cómo usar el archivo sudoers en Ubuntu




Nadie ha comentado sobre este artículo todavía.

Una colección de información útil sobre el sistema operativo Linux y las nuevas tecnologías
Artículos nuevos, consejos prácticos, reseñas detalladas y guías. Siéntete como en casa en el mundo del sistema operativo Linux