Si te encuentras con el error “is not in the sudoers file” en Debian, significa que el usuario que estás utilizando no tiene permisos de sudo y, por lo tanto, no puede ejecutar comandos con privilegios de administrador. Aquí te dejo una guía paso a paso para solucionar este problema.

Paso 1: Iniciar sesión como root

  1. Inicia sesión como root:
    • Si conoces la contraseña de root, puedes iniciar sesión directamente.

su -

Ingresa la contraseña de root cuando se te solicite.

Paso 2: Editar el archivo sudoers

  1. Abrir el archivo sudoers:
  • Una vez que estés como root, abre el archivo sudoers con el siguiente comando:

visudo

Esto abrirá el archivo sudoers en un editor de texto.

2. Agregar tu usuario:

  • Busca la línea que contiene:

root ALL=(ALL:ALL) ALL

Justo debajo, agrega una línea para tu usuario. Por ejemplo, si tu usuario es usuario123, agrega:

usuario123 ALL=(ALL:ALL) ALL

3. Guardar y salir:

  • Si estás utilizando nano (el editor por defecto al usar visudo en muchas distribuciones), guarda los cambios presionando Ctrl+O, luego Enter y sal del editor con Ctrl+X.

Paso 3: Probar los cambios

  1. Cerrar sesión de root:
    • Escribe exit para salir de la sesión de root.
  2. Iniciar sesión con tu usuario:
    • Vuelve a iniciar sesión con tu usuario normal y prueba un comando con sudo:

sudo ls /root

Debería pedirte tu contraseña y luego ejecutar el comando con permisos de administrador.

¡Y eso es todo! Con estos pasos simples, deberías poder solucionar el error “is not in the sudoers file” en Debian.

¡Buena suerte y espero que esta guía te haya sido útil!

¡Saludos!

¿Cuál es su reacción?
+1
0
+1
1
+1
1
+1
0
+1
1
+1
0
+1
0

por admin

Entradas relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *