Nota : Este artículo verá cómo deshabilitar la contraseña de sudo en la última versión de Ubuntu. Los detalles del proceso pueden diferir en otras distribuciones.
Editar archivo sudoers
Para deshabilitar la verificación de contraseña al usar sudo para su cuenta, debe editar el archivo ‘sudoers’. Aquí es donde se especifica el acceso al comando sudo para cada cuenta de usuario o grupo de usuarios. Sin embargo, es mejor no intentar editar el archivo directamente. En su lugar, ejecute su Terminal favorita y escriba:
sudo visudo
Deshabilite la contraseña de sudo para su cuenta
Para evitar que sudo solicite una contraseña, primero verifique si hay reglas existentes con su alias. Si es así, cámbielo como se muestra en la sección siguiente. De lo contrario, vaya al final del archivo y cree una nueva regla allí. Debe ser así:
USERNAME ALL=(ALL) NOPASSWD:ALL
Para el alias del ejemplo, esta regla es:
ducklord ALL=(ALL) NOPASSWD:ALL
Guarde sus cambios y salga del editor. De los ejemplos de instalación, el editor nano, el escritor debería haber usado Ctrl + O , Seguido por Ctrl + X .
Usa sudo sin contraseña
Eso es todo lo que necesitas hacer. A partir de ahora, sudo ya no le pedirá su contraseña. Pruébelo con un comando como actualización de sudo apt o instalando una aplicación con sudo apt install como prueba, por ejemplo:
sudo apt install links
¡No desactive las contraseñas de sudo para todos!
Si está compartiendo su computadora con otras personas y desea ayudarlas con la molestia de tener que ingresar una contraseña cada vez que usan sudo, no lo haga. De hecho, debería haber un solo usuario principal con privilegios de sudo.
Sudo ya no se considera una medida de seguridad contra los usuarios con acceso local al hardware. No es difícil restablecer la contraseña de root si tiene acceso local a una instalación de Linux. En cambio, está ahí por las mismas razones que el molesto Control de cuentas de usuario de Windows, actuando como una capa final de protección entre los usuarios, las computadoras y el caos potencial, porque un comando incorrecto puede hacerlo. Esto da como resultado la eliminación de todos los datos, la destrucción de la configuración o el intercambio no intencional de información personal.
Deshabilitar una contraseña de sudo solo es bueno para aquellos que tienen una buena experiencia con la línea de comandos de Linux y son los únicos usuarios en sus computadoras.
Debe enfatizarse que esto eliminará esta última barrera de protección entre los usuarios y sus propios errores. El artículo recomienda encarecidamente que también haga una copia de seguridad de todo el sistema y los datos antes de hacerlo.
- Cómo verificar el historial de sudo en Linux
sudo