Tenho um Western Digital conectado ao meu roteador em 192.168.1.65 estaticamente.
Como posso me conectar automaticamente no login e no rsync? No momento estou usando este comando que não funciona.
rsync -Paz /home/chris/ 192.168.1.65:LinuxHome/
mas eu entendo isso
ssh: connect to host 192.168.1.65 port 22: Connection refused rsync: connection unexpectedly closed (0 bytes received so far) [sender] rsync error: unexplained error (code 255) at io.c(605) [sender=3.0.9]
Esta captura de tela do painel de controle Western Digital MyBookWorld pode ajudar
https://dl.dropbox.com/u/2423935/wd.png
EDIT: atualizei o comando rsync -Paz -e ssh /home/chris/ 192.168.1.65:LinuxHome/
conforme sugerido e funciona (também habilitei o ssh no painel de controle), mas gostaria de conectar-rsync automaticamente (seja por um cron job ou durante o login, não importa para mim)
Responder1
Seu comando não está completo, tente algo assim:
rsync -Paz -e ssh /home/chris/ [email protected]:/LinuxHome/
Para se conectar à sua Box sem fornecer uma senha, crie uma chave_autorizada. Você pode encontrar um Howto aqui:http://sshkeychain.sourceforge.net/mirrors/SSH-with-Keys-HOWTO/SSH-with-Keys-HOWTO-4.html
Copie sua chave pública no campo "Chave" da configuração do seu WC. Não mude nada, apenas copie como está. Quando funcionar, você deve se conectar com sua chave e não será solicitada uma senha durante a conexão.