Tener script bash esperar contraseña

Quiero escribir un pequeño script que configure un proxy de calcetines a través de ssh y luego inicie un browser usando ese proxy.

#!/bin/bash ssh -D 1234 user@host #& chromium-browser --proxy-server="socks5://127.0.0.1:1234" 

Si agrego el & -sign al final de la primera línea, la secuencia de commands solo solicita mi contraseña y luego abre una terminal ssh . El browser se inicia no antes de que se cierre el terminal ssh, lo cual es bastante inútil. Si agrego el & -sign, el script no espera hasta que escriba la contraseña y no sé cómo puedo terminar limpiamente la session ssh .

No quiero utilizar el inicio de session ssh automático a través de rsa -keys.

¿Alguna sugerencia de cómo podría eludir los problemas descritos anteriormente?

Puede que le interese la opción -f para ssh, que lo hace pasar al segundo plano una vez que se ha obtenido la contraseña.

Leería la contraseña del terminal (con lecturas) y

 echo $password | ssh -f -N -D .... 
    Intereting Posts