9 votos

El terminal deja de responder cuando se muestra una solicitud de contraseña "sudo".

Cuando se me pide que escriba mi contraseña para ejecutar un comando sudo, el teclado USB deja de responder y no puedo escribir la contraseña ni nada más.

Puedo golpear return tres veces para rebotar en tres intentos fallidos de contraseña sin embargo, por lo que obtiene la return entrada de la tecla pero ninguna otra tecla hasta que rebote entonces todo funciona de nuevo.

¿Alguna sugerencia?

27voto

siva Puntos 23

El terminal no muestra los caracteres que se introducen cuando se escribe en un campo de contraseña como el de sudo. Los caracteres se siguen introduciendo, simplemente escriba su contraseña de forma normal y pulse Enter para continuar.

$ sudo echo hi
Password: **_type here, then enter_**
hi

Puede mostrar asteriscos al introducir su contraseña para sudo editando el archivo sudoers.

  1. Abra /etc/sudoers con visudo:

    EDITOR=nano sudo visudo

    He utilizado nano aquí, pero siéntase libre de utilizar su editor preferido.
    visudo comprobará su archivo para ver si hay errores antes de guardarlo, de lo contrario no podrá sudo.
    Puede hacer una copia de seguridad del archivo con cp /etc/sudoers ~/Desktop .

  2. Añade "pwfeedback" a los valores por defecto, sustituyendo la primera línea por la segunda:

    Defaults env_reset
    
    Defaults env_reset,pwfeedback

    $ sudo echo hi Password: **** hi

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X