SSH en script de shell con contraseña
Quiero escribir un script de shell como
command1
ssh vivek@remotehost
fire command on remote host
Ahora tengo contraseña en pass.txt. Pero cuando cambio stdin con archivo. No está leyendo la contraseña del archivo.
script.sh < password.txt
Solicita la contraseña en lugar de leer la contraseña del archivo. Que estoy haciendo mal
l segundo problema es que el script de shell no muestra el comando disparado. ¿Hay alguna manera, puedo mostrar el comando disparado desde él?
Nota: No tengo acceso basado en clave en el sistema remoto. Solo puedo usar el inicio de sesión basado en contraseña para ssh.