RSYNC sobre SSH no Tomato/dd-wrt

RSYNC sobre SSH no Tomato/dd-wrt

Instalei o Advanced Tomato versão 3.3-128 no meu Asus RT-AC68R/U (ARMv7, 2 núcleos). Além disso, também tenho o Entware instalado. Este roteador está equipado com porta USBv3 com HDD de 4 TB conectado. Então eu uso este roteador como minha unidade de backup doméstica. Tive a possibilidade de fazer backup deste disco em um servidor distante (localização geográfica diferente). Mas a única possibilidade de conectar-se a este servidor distante é usar RSYNC sobre SSH com autenticação de nome de usuário/senha. Não há possibilidade de usar apenas chaves privadas/públicas por causa do administrador deste servidor distante. Posso fazer isso manualmente sem problemas, mas quero que o backup para um local distante seja feito uma vez por dia automaticamente. O problema que tenho é passar a senha para o SSH durante o estabelecimento da conexão. No Linux "comum" seria possível usar sshpasso comando, mas não existe tal comando no meu roteador. Tanto nativamente quanto no Entware como uma extensão da lista nativa de comandos. Não sou muito exigente em compilar sshpassa partir das fontes. Alguém pode me ajudar a automatizar o estabelecimento de conexão com um servidor distante por SSH?

informação relacionada