automatisch mit Windows-Freigabe und rsync verbinden

automatisch mit Windows-Freigabe und rsync verbinden

Ich habe eine Western Digital statisch an meinen Router unter 192.168.1.65 angeschlossen.

Wie kann ich bei der Anmeldung und beim rsync automatisch eine Verbindung herstellen? Im Moment verwende ich diesen Befehl, der nicht funktioniert.

rsync -Paz /home/chris/ 192.168.1.65:LinuxHome/

aber ich verstehe das

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]

Dieser Screenshot des Western Digital MyBookWorld-Kontrollfelds könnte hilfreich sein

https://dl.dropbox.com/u/2423935/wd.png

BEARBEITEN: Ich habe den Befehl rsync -Paz -e ssh /home/chris/ 192.168.1.65:LinuxHome/wie vorgeschlagen aktualisiert und er funktioniert (ich habe auch SSH über die Systemsteuerung aktiviert), aber ich möchte Connect-Rsync automatisch ausführen (entweder durch einen Cron-Job oder während der Anmeldung, egal).

Antwort1

Ihr Befehl ist nicht vollständig. Versuchen Sie es mit etwas wie Folgendem:

rsync -Paz -e ssh /home/chris/ [email protected]:/LinuxHome/

Um dich ohne Passwort mit deiner Box zu verbinden, erstelle einen autorisierten Schlüssel. Eine Anleitung dazu findest du hier:http://sshkeychain.sourceforge.net/mirrors/SSH-with-Keys-HOWTO/SSH-with-Keys-HOWTO-4.html

Kopiere deinen öffentlichen Schlüssel in das "Key"-Feld deiner WC-Konfiguration. Ändere nichts, kopiere ihn einfach so wie er ist. Wenn es funktioniert, solltest du dich mit deinem Schlüssel verbinden können und du wirst beim Verbinden nicht nach einem Passwort gefragt.

verwandte Informationen