Cómo usar Sudo sin contraseña en Linux

Si usted es el único que usa su computadora con Linux, ¿por qué le regaña continuamente por su contraseña? Veamos cómo puede usar sudo sin tener que escribir una contraseña cada vez.

Nota: veremos cómo deshabilitar la contraseña de sudo en la última versión de Ubuntu. Los detalles del proceso pueden ser diferentes en otras distribuciones.

Editar archivo Sudoers

Para deshabilitar la verificación de contraseñas cuando usa sudo para su cuenta, debe editar el archivo «sudoers». Es donde los derechos de acceso a lasudo se definen para cuentas de usuario individuales o grupos de usuarios. Sin embargo, sería mejor si no intentara editar el archivo directamente. En su lugar, ejecute su terminal favorito e ingrese:

Deshabilitar la contraseña de Sudo Sudo Visudo

Deshabilite la contraseña de Sudo para su cuenta

Para evitar que Sudo le pida su contraseña, primero verifique si existe una regla con su alias. Si lo hay, cámbialo por lo que veremos a continuación. Si no lo hay, muévase al final del archivo y cree una nueva regla allí. Debería verse como:

USERNAME ALL=(ALL) NOPASSWD:ALL

Para mi alias, esta regla fue:

ducklord ALL=(ALL) NOPASSWD:ALL

Deshabilitar el archivo Sudoers de la contraseña de Sudo

Guarde los cambios y salga del editor. Como en nuestra instalación el editor era nano, usamos Ctrl + O, seguido de Ctrl + X.

Usar Sudo sin contraseña

Eso es todo lo que tiene que hacer: a partir de ahora, Sudo no le pedirá más su contraseña, siempre que todo haya ido según lo planeado y ningún error tipográfico frustró nuestros planes. Compruébalo con un comando como sudo apt updateo instalando una aplicación con sudo apt install como prueba, por ejemplo:

Deshabilitar la prueba de Sudo de la contraseña de Sudo

Deshabilitar la instalación de prueba de contraseña de Sudo

No deshabilite las contraseñas de Sudo para todos

Si está compartiendo su computadora con otras personas y quiere ahorrarles la molestia de tener que ingresar su contraseña cada vez que usan sudo, no lo haga. De hecho, solo debe haber un usuario principal que tenga privilegios de sudo.

Sudo ya no se considera una medida de seguridad contra los usuarios con acceso local a nuestro hardware. No es tan difícil restablecer la contraseña de root si tiene acceso local a una instalación de Linux. En cambio, está ahí por la misma razón que el molesto Control de cuentas de usuario de Windows: como una última capa protectora entre nosotros, nuestra computadora y el caos potencial. Y eso se debe a que un comando incorrecto puede provocar la eliminación de todos nuestros datos, la destrucción de nuestra instalación o el intercambio no intencional de información personal.

Deshabilitar la contraseña de sudo solo es bueno para aquellos que tienen una buena experiencia con la línea de comandos de Linux y son el único usuario en su computadora.

Debemos enfatizar que esto elimina esta última barrera protectora entre un usuario y sus propios errores. Le sugerimos encarecidamente que también haga una copia de seguridad completa de su sistema y todos sus datos antes de hacerlo.

Publicaciones Similares

Deja una respuesta

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