O Rsync não funciona com um servidor enquanto faz com outros usando o strato hidrivo

1

Em um servidor Linux executando o CentOS 6.4, estou tentando rsync uma pasta com strato hidrive ( link . O servidor está executando o rsync versão 3.0.9.

O que eu fiz para configurar o rsync para o hidrivo:

  1. Gerou uma chave rsa que precisa ser enviada para o strato usando o seguinte comando: ssh-keygen -f /root/.ssh/id_rsa -t rsa -N ''
  2. Salvei o arquivo id_rsa.pub na minha máquina local para que eu pudesse enviá-lo no painel de controle do strato hidrativo, quando eu fizer o upload, ele diz que reconhece que é uma chave rsa.
  3. Eu fiz um teste para ver se funciona usando o seguinte comando: /opt/rsync/bin/rsync -av -e 'ssh' --rsh="ssh -p22" /home/user/example/ [email protected]:/users/mystratousername/

Normalmente, seria apenas rsync, mas agora ele pede uma senha (enquanto eu não usei uma frase secreta). Eu tenho isso trabalhando em outras 5 máquinas, mas eu configurei isso há meio ano.

    
por jeffreydev 08.08.2013 / 16:14

1 resposta

0

O problema estava no tamanho da chave id_rsa.pub, aparentemente o comprimento de bit padrão da chave era diferente do padrão 2048 (como no outro servidor), então quando eu regenei a chave usando -b 2048 ele funcionou para mim. Note, isso é provavelmente apenas por causa dos requisitos hidrológicos do strato.

    
por 09.08.2013 / 11:16