Cómo habilitar sudo en una cuenta de usuario en Debian

Cómo habilitar sudo en una cuenta de usuario en Debian

En Debian, el sudo El comando solo está habilitado para el usuario root de forma predeterminada. Por lo tanto, no podrá ejecutar ningún comando en el terminal, incluso si es el único usuario en el sistema. Para ejecutar el sudo comandos sobre Debian como usuario del sistema, debe habilitar el sudo Acceso en su cuenta de usuario actual para que pueda ejecutar comandos como actualizar el sistema, instalar una aplicación y más.

Este artículo es una guía para habilitar "sudo"En una cuenta de usuario en Debian.

Cómo habilitar "sudo" en una cuenta de usuario en Debian?

Mientras ejecuta un sudo Comando en la terminal Debian, puede experimentar el siguiente error como "El usuario no está en el archivo de sudoers":


Para corregir el error, debe habilitar el sudo en su cuenta de usuario actual, que es "Myuser" en mi caso. Para agregar myuser a un sudoers Archivo, hay dos métodos que se mencionan a continuación:

    • Mediante el comando "adduser"
    • Editando el archivo "sudoers"

Método 1: mediante el comando "aduser"

En el sistema basado en Linux, el agregar usuario El comando se usa para agregar un usuario a cualquier grupo especificado, la sintaxis para agregar usuario El comando se da a continuación:

Nota: Recuerda que a agregar usuario a cualquier grupo, primero cambie el usuario al usuario root utilizando "su raíz" dominio:

Después de eso, puede ejecutar la siguiente sintaxis del comando:

Sintaxis

Adduser de sudo


En el comando escrito anteriormente reemplazar con "sudo"Para habilitar sudo en una cuenta de usuario:

Por ejemplo;

Adduser de sudo myuser sudo



También puede agregar directamente el usuario al raíz Grupo si desea asignar todos los privilegios raíz también:

ADCUSADOR DE SUDO ROOTA MYUSER


Verificación

Para verificar que el usuario deseado se haya agregado correctamente a sudo agrupar, cambiar a ese usuario y ejecutar el comando de actualización escrita a continuación:

Actualización de sudo apto


En la salida, puede ver que este comando ahora se está ejecutando con éxito, lo que garantiza que el sudo está habilitado con éxito en una cuenta de usuario en Debian:

Método 2: editando el archivo "sudoers"

El otro método para habilitar sudo en una cuenta de usuario es editando el sudoers archivo. En todos los sistemas basados ​​en Linux, archivo de sudoers es el archivo que contiene la información de todos los sudo usuarios habilitados.

Para editar el sudoers Archivo, ábralo usando cualquier editor NANO:

sudo nano /etc /sudoers


Luego encuentre el texto mencionado a continuación dentro del archivo:

Root todos = (todos: todos) todos



Y bajo el texto mencionado anteriormente, agregue una nueva línea con el nombre de usuario deseado:

Todos = (todos) nopasswd: todos


Por ejemplo:

myUser all = (todos) nopasswd: todos



Después de editar guardar el modificado sudoers Archivo utilizando las teclas de acceso directo CTRL+X, entonces Y y finalmente presionar Ingresar para volver a la terminal.

Verificación

Para verificar que el usuario se haya agregado con éxito al sudo Grupo, ejecute el comando de actualización escrita a continuación después de cambiar al usuario dirigido:

Actualización de sudo apto


El comando de actualización ahora debe ejecutarse con éxito como se muestra en la imagen a continuación:

Conclusión

En el sistema Debian, ninguno de los usuarios sudo habilitado de forma predeterminada y para habilitar el sudo privilegios para un usuario deseado, uno debe agregar ese usuario al sudo grupo. Hay dos formas de habilitar sudo En una cuenta de usuario, uno es utilizando el "agregar usuario"El comando y el otro es editando manualmente el sudoers archivo para asignar el sudo privilegios a un usuario deseado.