Cómo mostrar los asteriscos mientras se escribe la contraseña de Sudo en Linux


La mayoría de las aplicaciones normalmente muestran un comentario utilizando asteriscos ( ******* ) cuando un usuario está escribiendo una contraseña, pero en el terminal de Linux, cuando se ejecuta un usuario normal El comando sudo para obtener privilegios de superusuario, se le pide una contraseña, pero el usuario no ve ningún comentario visual mientras escribe la contraseña.

En este artículo, mostraremos cómo mostrar los asteriscos como retroalimentación cuando escriba las contraseñas en el terminal en Linux.

Eche un vistazo a la siguiente captura de pantalla, aquí el usuario tecmint ha invocado el comando sudo para instalar el editor de texto vim en CentOS 7 , pero no hay comentarios visuales mientras se escribe la contraseña (en este caso, la contraseña ya se ha ingresado):

$ sudo yum install vim

Puede habilitar la función de respuesta de contraseña en el archivo /etc/sudoers , pero primero cree una copia de seguridad del archivo, luego ábrala para editarla mediante el comando visudo .

$ sudo cp /etc/sudoers /etc/sudoers.bak
$ sudo visudo 

Busca la siguiente línea.

Defaults env_reset

Y agregue pwfeedback a él, para que se vea así.

Defaults env_reset,pwfeedback

Ahora presione la tecla Esc y escriba : wq para guardar y cerrar el archivo. Pero si está utilizando nano editor, guarde el archivo presionando " Ctrl + x " y luego "y" seguido de "ENTER" para cierralo.

Luego ejecute el siguiente comando para restablecer su terminal para que los cambios anteriores comiencen a funcionar.

$ reset

Eso es todo, ahora debería poder ver un comentario visual ( **** ) cada vez que escribe una contraseña en el terminal, como se muestra en la siguiente captura de pantalla.

$ sudo yum update

También te puede interesar leer los siguientes artículos relacionados.

  1. 10 Useful Sudoers Configurations for Setting ‘sudo’ in Linux
  2. How to Run ‘sudo’ Command Without Entering a Password in Linux
  3. Let Sudo Insult You When You Enter Incorrect Password
  4. How to Run Shell Scripts with Sudo Command in Linux

Si tiene algún consejo o truco de terminal de Linux para compartir con nosotros, use la sección de comentarios a continuación.