Si usted es el que experimenta el error de autenticación, siga las pautas de este artículo para aprender el método para crear un nuevo usuario habilitado para SUDO sin modificar el archivo de sudoers.
Cómo crear un nuevo usuario habilitado para SUDO en Ubuntu 22.04
Para crear un usuario habilitado para sudo en Ubuntu 22.04, siga los pasos escritos a continuación:
Paso 1: cambiar a "root" Usuario
Para crear un "Sudo" usuario habilitado, primero cambie a la Usuario de raíz del sistema Ubuntu ejecutando el comando mencionado a continuación:
$ sudo su raíz
Paso 2: crear un nombre de usuario deseado
Luego cree un nuevo usuario deseado utilizando el comando mencionado a continuación:
Sintaxis
# agregar usuario
Ejemplo
Solo para citar un ejemplo, aquí he creado un usuario con el nombre myuser:
# adduser myuser
Paso 3: Establezca una contraseña
Después de ejecutar el comando anterior, el sistema le pedirá que establezca una nueva contraseña. Aquí, recomiendo establecer una contraseña segura con al menos 8 caracteres para una mejor seguridad.
Luego vuelva a escribir la contraseña para fines de confirmación, después de confirmar, la contraseña para el nuevo usuario se actualizará en el sistema.
Paso 4: Información del usuario
El sistema solicitará información sobre el usuario como el nombre completo, el número de teléfono y otra información similar, esto depende totalmente del usuario si desea ingresar esta información o establecerlos en el valor predeterminado presionando el Ingresar llave.
Paso 5: Agregue el usuario al grupo "sudo"
Asignar "Sudo" privilegios al usuario creado, debe agregarlo al "Sudo" grupo. Para eso, use el comando escrito a continuación:
Sintaxis
# usermod -ag sudo
Ejemplo
# usermod -ag sudo myuser
Paso 6: Verificación
Una vez que el usuario se crea y se agrega al grupo de usuarios, es hora de verificar si el usuario creado está habilitado o no. Para este propósito, cambiemos al usuario creado utilizando el comando a continuación:
Sintaxis
# SU -
Ejemplo
# su - myuser
Luego ejecute el comando escrito a continuación, que es básicamente un comando para enumerar el contenido presente dentro del directorio raíz y solo es accesible para root o un usuario que tiene privilegios root:
$ sudo ls -la /root
En la imagen a continuación, puede ver que el comando ha mostrado la salida correctamente, lo que verifica que el usuario creado está habilitado SUDO.
Conclusión
Para crear un usuario habilitado para sudo, primero cambie a la "raíz" usuario. Luego cree un usuario deseado utilizando el agregar usuario comandar y establecer una contraseña para el usuario creado. A continuación, agregue el usuario al sudo agrupar y finalmente verificar ejecutando cualquier comando root después de cambiar al usuario creado.