Desenhe um pequeno diagrama da próxima vez :-) Pelo que entendi, você precisa usar um host intermediário para se conectar a um servidor remoto. A máquina intermediária é chamada de host de salto. Eu nunca fiz isso sozinho, mas conheço o conceito.
Talvez você possa começar com a página do OpenSSH Cookbook
Por favor, tente usar autenticação baseada em chave para login automático, se você não puder evitá-lo em primeiro lugar. Salvar senhas em texto não criptografado é muito perigoso.