El nombre de usuario no está en el archivo sudoers. Este incidente será reportado

Pregunta:

Estoy ejecutando Ubuntu 12.04 en mi computadora portátil con VMware Player. No estoy seguro de por qué, pero tengo una cuenta llamada "Cuenta de usuario" además de mi cuenta en la que normalmente inicio sesión para usar Ubuntu. Bueno, eso fue solo un comentario lateral, pero básicamente todo lo que estoy tratando de hacer es instalar la biblioteca ncurses en Ubuntu. Intenté instalar ncurses usando las siguientes líneas de comando:

sudo apt-get install libncurses5-dev
sudo apt-get install ncurses-dev

Cuando intenté instalar ncurses dos veces usando los comandos anteriores, recibí el siguiente mensaje en la terminal:

[sudo] password for username

Cuando escribo mi contraseña, recibo el siguiente mensaje:

username is not in the sudoers file. This incident will be reported.

Hasta ahora he intentado habilitar la cuenta de usuario root ("Superusuario") siguiendo las instrucciones en este enlace: https://help.ubuntu.com/community/RootSudo

Estas son algunas de las cosas que sugiere el enlace:

Permita que otro usuario ejecute sudo. Escriba lo siguiente en la línea de comando:

sudo adduser nombre de usuario sudo

O

sudo adduser nombre de usuario sudo

iniciando sesión como otro usuario. Escriba lo siguiente en la línea de comando:

sudo -i -u nombre de usuario

Habilitando la cuenta root. Escriba lo siguiente en la línea de comando:

sudo -i

O

sudo passwd root

Probé todas las líneas de comando anteriores y, después de escribir cada comando, se me solicitó mi contraseña. Después de ingresar mi contraseña, recibí el mismo mensaje que cuando intenté instalar ncurses:

fsolano is not in the sudoers file. This incident will be reported.

Respuesta:

Cuando esto me sucedió, todo lo que tuve que hacer para solucionarlo fue:

Paso 1. Abra una ventana de terminal, CTRL + ALT + T en mi sistema (Debian KDE después de configurarlo como tecla de acceso rápido)

Paso 2. Ingresó root usando el comando su root

Paso 3. Ingrese la contraseña de root

Paso 4. Ingrese el comando apt-get install sudo -y para instalar sudo

Paso 5. Agregue un usuario al archivo sudoers ingresando adduser username sudo , coloque su nombre de usuario en lugar del username de username

Paso 6. Establezca los permisos correctos para el archivo sudoers chmod 0440 /etc/sudoers

Paso 7. Escriba exit y presione Enter hasta que cierre la ventana de su terminal. Apague su sistema por completo y reinicie.

Paso 8. Abra otra ventana de terminal.

Paso 9. Pruebe cualquier comando sudo para verificar si su nombre de usuario se agregó correctamente al archivo sudoers. sudo echo "Hello World!" . Si su nombre de usuario se ha agregado correctamente a la lista de sudoers, obtendrá Hello World! como la respuesta terminal!

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım