How do I specify a password for ssh on the command line for rsync?
A resposta curta é que você não pode. O SSH é projetado para impedir que você faça isso. O cwRsync é uma instalação do cygwin extremamente simplificada que possui apenas ssh / rsync. As ferramentas que você pode usar como sshpass ou esperar não estarão presentes.
Eu realmente duvido que você economize tempo tentando fazer com que eles usem uma senha, dadas as limitações acima.
Geralmente, é uma má idéia, mas se você tiver um método de comunicação seguro entre você e eles, considere a possibilidade de gerar o par de chaves para eles e, em seguida, transmitir a chave privada para eles. Não parece que seria muito pior do que permitir que eles tivessem uma senha armazenada em um arquivo de script / texto em algum lugar.