Cuando estamos ingresando una contraseña en la terminal de Linux, por lo general no vemos cuantos caracteres se van escribiendo, pero hay una forma de hacer que veamos asteriscos y podamos saber rápidamente cuantos caracteres vamos colocando.

Lo que debemos hacer es modificar un archivo, voy a mostrar el procedimiento ejecutando como root la primer parte.

nano /etc/sudoers

Lo que modificaremos será la primer línea donde dice Defaults Env_reset y le agregamos una coma (,), espacio y la palabra pwfeedback, quedando de la siguiente forma:

Defaults              env_reset, pwfeedback

sudo1Ahora solo resta guardar los cambios y cerrar la terminal para que se aplique la nueva configuración, así que, para probar abrimos una terminal y ejecutamos por ejemplo sudo -s, veamos el resultado:

sudo2Si queremos volver al estado anterior editamos el archivo nuevamente y quitamos lo que pusimos (“, feedback“). Tal vez alguno piense en que se revela la cantidad de caracteres pero bueno, algunos necesitamos ver cuantas letras vamos colocando.

9 Comentarios

    • Kevin muchos piensan como vos, pero hay algo que es cierto, por cuestiones de seguridad no se deja por defecto, porque se puede saber cuantos caracteres tiene la contraseña, pero bueno, como en mi caso soy yo solo el que usa servidores linux no pasa nada. Lo ideal sería tener un lector biométrico, pero en el caso de linux es complicado configurarlo, nunca lo pude hacer andar cuando lo tuve en una Dell vostro.

  1. Gracias. A mí me parece una aportación útil. Muchas veces te das cuen de que cometiste u error en la contraseña pero no sabes cual y tampoco puedes ver cuantos caracteres borrar; esto puedes hacerlo y evitar el paso adicional de esperar el mensaje de error de la consola.

Deja un comentario