Mostrar asteriscos al introducir contraseña en Linux

En el artículo de hoy vamos a ver como mostrar asteriscos al introducir una contraseña en GNU/Linux. Por defecto, ya sea al acceder al sistema operativo recién encendido o bien al acceder remotamente a este, por defecto, en el campo de la contraseña, cuando escribimos, no nos muestra ningún carácter, y no sabemos si realmente el número de caracteres, que hemos introducido, es el correcto.

Mostrar asteriscos al introducir contraseña en GNU/Linux

Para mostrar caracteres son el símbolo “*”, debemos modificar el fichero “/etc/sudoers” y modificar un parámetro. Realmente sencillo.

Evidentemente debemos tener permisos de super administrador en el sistema, para realizar dicho cambio. O bien que nuestro usuario esté en el grupo de usuarios de sudo

Para ello utilizaremos el comando ‘visudo‘. No es recomendado editar directamente el fichero sudoers.

Para editar el fichero “/etc/sudoers”, simplemente escribimos:

  1. visudo 
  2. #o bien
  3. sudo visudo

Una vez dentro del fichero, debemos localizar la línea:

  1. Defaults    env_reset

Tal y como se muestra en la imagen, en mi portátil con Ubuntu 18.04:

Muestra de /etc/sudoers sin editar con visudo

Debemos añadir una línea adicional, justo debajo, para que quede como sigue:

  1. Defaults    env_reset
  2. Defaults    pwfeedback

Guardamos y salimos del editor.

Quedando así el fichero:

Fichero editado con visudo

Una vez hecho esto ya podemos comprobar el cambio. Por ejemplo accediendo con usuario que no sea ‘root’, como es mi caso:

Acceso con sudo

Y eso es todo, espero que os haya parecido interesante.

Mientras lo he escrito y he realizado diferentes pruebas, escuchaba esta maravillosa canción del grupo sueco Nightwish

Nos vamos leyendo.

Nota: Gracias al compañero Jaime, de la oficina, por la idea para este artículo. ¡Es que los compañeros de redes son muy majos!