SSH em shell script com senha
Eu quero escrever um script de shell como
command1
ssh vivek@remotehost
fire command on remote host
Agora eu tenho uma senha no pass.txt. Mas quando eu mudo stdin com arquivo. Não está lendo a senha do arquivo.
script.sh < password.txt
Está solicitando a senha no lugar da leitura da senha do arquivo. O que estou fazendo errado
segundo problema é que o shell script não mostra o comando disparado. Existe alguma maneira de mostrar o comando acionado?
Nota: Não tenho acesso por chave no sistema remoto. Só posso usar o login baseado em senha para ssh.