Utilidad de línea de comando para recuperar la contraseña, que no tiene eco
14
El comando de lectura incorporado Bash no parece admitirlo, ahora necesito dejar que el usuario ingrese una contraseña mientras no se muestre ningún eco, ¿qué herramienta puedo usar?
help read|grep echo: "-sno hacer eco de entrada proveniente de una terminal"-sextensión de noreades estándar . Es posible que no pueda usarlo en ningún Unix / Linux.Respuestas:
stty -echoapaga el eco del terminal, que es la pantalla de la que estás hablando;IFS=es necesario preservar espacios en blanco en la contraseña;read -rdesactiva la interpretación de la barra invertida.En
bashtambién se puede utilizarread -s, pero esta función no es estándar a través de conchas.fuente