Eu tenho dois servidores, um é local e outro é na web. Desejo sincronizar com um trabalho de crontab ( crontab -e
) todos os dias às 4:00 AM entre duas pastas nesses servidores. Eu gostaria de usar o Unison com uma chave gerada pelo RSA para isso. Eu gerou a chave pública no servidor local e copiei para o segundo servidor com o comando ssh-copy-id -i ~/.ssh/id_rsa.pub user@server
.
Quando testo a chave, sou questionado sobre a autenticação de senha. Eu quero evitar isso e, em vez disso, usar a chave pública SSH que eu já criei. Então a sincronização entre as duas pastas não pede uma senha.
Outra questão é, posso fazer essa sincronização se no primeiro servidor eu usar um usuário diferente como o segundo usuário?
Para instalar o Unison e gerar a chave que usei