¿Puedo eliminar mi contraseña?

¿Puedo eliminar mi contraseña?

Tengo que ingresar mi contraseña cuando intento descargar algo y cuando abro el Administrador de software. ¿Hay alguna manera de que pueda saltarme eso?

Estaba usando la línea de comando para descargar f.lux y era extraño tener que seguir dando mi contraseña cuando tenía que agregar o eliminar un programa. Mi computadora portátil está en casa las 24 horas del día, los 7 días de la semana y una contraseña no puede protegerla del robo (físico), por lo que generalmente no la guardo. Acabo de dar el salto desde Windows (10), ¿podrían hacerlo un poco más simple?

Respuesta1

Sí, puedes eliminar tu contraseña de la autenticación emergente, así como eliminar contraseñas en general o tu conjunto de claves. No recomendaría nada de esto ya que es un riesgo para la seguridad; sin embargo, si lo desea, puede seguir lo siguiente después de escribirsudo visudo

SIN CONTRASEÑA

Si no desea que se le solicite ninguna contraseña mientras ejecuta Sudo, podemos usar el parámetro NOPASSWD en una entrada en particular:

admin ALL = NOPASSWD: ALL

este parámetro es lo opuesto al PASSWD predeterminado y ya no requerirá ninguna contraseña para el usuario "admin" mientras se ejecuta 'sudo'. Esto puede ser útil mientras ejecuta scripts que iniciarán 'sudo' (en este caso recomendaría habilitar NOPASSWD solo para los comandos necesarios), o simplemente si no desea seguir escribiendo la contraseña. Obviamente, con este producto, reducirá la seguridad de sudo: si alguien piratea la cuenta "admin", entonces esto puede usarse fácilmente para obtener privilegios de root.

Autenticar

Otra opción que se puede utilizar para controlar la solicitud de contraseña es la bandera global: autenticar. Esto está activado de forma predeterminada y significa que le pedirá al usuario que se autentique con una contraseña. Esto se puede sobrescribir como se ve arriba con 'NOPASSWD' en una entrada en particular. Si queremos desactivarlo globalmente, esto se puede hacer con:

Defaults    !authenticate

Una vez configurado, esto deshabilitará la autenticación para todos los usuarios que usen los valores predeterminados como nuestro ejemplo de "administrador" anterior. Se puede sobrescribir en una definición particular configurando el parámetro 'PASSWD':

admin    ALL=(ALL) PASSWD: ALL

Nota: esta publicación no recomienda que deshabilites el uso de contraseñas en sudo (por cierto, esto no es una buena idea), sino solo para mostrarte qué opciones están disponibles y cómo puedes usarlas. Conociendo las implicaciones de seguridad de deshabilitar el uso de contraseñas en sudo, úselas sabiamente según sus necesidades particulares.

información relacionada