Rsync

1. Rsync

Raphael Santos
rappa888

(usa Debian)

Enviado em 02/10/2014 - 13:10h

Galera, preciso de uma ajuda.
Preciso fazer o sincronismo de 2 arquivos em servidores diferentes.
Ambos tem a porta ssh alterada para 2229 e o ssh com root negado.

já criei as chaves públicas para não exigir senha no sincronismo, mas até agora sem sucesso.
quando deixo a porta ssh em 22 e o login root liberado ele funciona.

Alguma ajuda, sugestão ou socorro !?
valeu !!


  


2. Re: Rsync

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/10/2014 - 13:18h

Monta um sistema de arquivos remoto utilizando o SSHFS. Utilize o parâmetro -p para especificar a porta. Crie um usuário especifico para esse sincronismo e relação de confiança.

http://flaudemirpinheiro.wordpress.com/2011/08/18/relacao-de-confianca-ssh-entre-equipamentos-linux-...


3. Re: Rsync

Fernando
phoemur

(usa Debian)

Enviado em 02/10/2014 - 19:27h

Rode o rsync através do ssh, com a opção -e que você pode especificar o comando do ssh que irá usar,

por exemplo, sincronizando um diretorio local para um servidor remoto através do ssh na porta 2229


rsync -Cravzp -e 'ssh -p 2229' /home/backup [email protected]:/home/backup


ou então você monta o diretorio remoto com sshfs (em /mnt nesse exemplo) e depois faz rsync como se fosse local e depois desmonta:


sshfs [email protected]:/home/backup /mnt -p 2229
rsync -Cravzp /mnt /home/backup
fusermount -u /mnt