Hola que tal.
La verdad no se si exista alguna función para hacer lo que quieres, por lo general cuando te aparecen los asteriscos es por que es en modo grafico.
Si te haz dado cuenta, cuando entras en linux en modo texto, simplemnte no se ve nada de lo que escriber, para esto solo puedes usar:
read -s variable, asi leeras tu contraseña sin que se vea nada.
O podrias hacer un ciclo lo siguiente:
echo -n "Contraseña: "
read -s -n 1 c
echo -n "*"
con esto vas leyendo caracter por caracter, el problema es que debes saber la longitud ded tu contraseña o ir revisando tu caracter a cada rato para ver si presionaron enter y te salgas del ciclo.
Espero te sirva.
Hasta luego.