evita que o rsync solicite senha

1

Eu rodei o rsync de um script e está funcionando bem, mas é claro que isso só funcionará se a máquina tiver as chaves SSH necessárias instaladas. Às vezes o script é executado em outras máquinas e o processo trava porque está aguardando uma senha.

Eu gostaria de dizer ao rsync que, sempre que precisar de autenticação interativa, ele deve falhar e sair em vez de esperar. No entanto, não consegui encontrar essa opção na página do manual.

Portanto, não estou procurando uma maneira de dizer ao rsync a senha correta, mas uma maneira de evitar qualquer interação, se isso significar a terminação do rsync.

Alternativamente, existe uma maneira de saber (de outro processo) se o rsync está aguardando uma senha / abortar a senha?

    
por Felix Schwarz 04.04.2013 / 13:10

1 resposta

1

Graças ao dr-jan, consegui descobrir por mim mesmo:

rsync -e "ssh -o 'BatchMode yes'" [the usual rsync parameters]
    
por 30.04.2013 / 08:45

Tags