PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Daten von Windows XP mit Linux synchronisieren (rsync)



Spanockel
06.01.09, 10:27
Ein Frohes neues Jahr zusammen,

ich habe auf mein Linux Server (OpenSuse 11) rsync installiert und kann mit einem anderen Linux Rechner problemlos Dateien mit rsync synchronisieren.
Egal in welcher Richtung.

Nun ist ein Windows XP Rechner hinzugekommen.
Dort habe ich cwRsync installiert und nach dieser Anleitung http://www.rsync.net/resources/howto/windows_rsync.html funktioniert es auch wunderbar Dateien von WinXP auf Linux zu synchronisieren. (Meines erachtens ein wenig zu langsam!)

Mein Problem:
Wenn ich aber vom Linux-Server mit diesen normalen rsync Befehl
rsync -av --stats test@192.168.222.104:"/cygdrive/d/rsync_test" /home/rsync_test
die Dateien von der Windows-Kiste holen bzw. synchroniesieren will bekomme ich folgende Fehlermeldung:

ssh: connect to host 192.168.222.104 port 22: Connection refused
rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
rsync error: unexplained error (code 255) at io.c(635) [receiver=3.0.2]

Ich habe bereits auf dem Linux-Server ein ssh-Schlüssel erzeugt, weiss aber nicht genau, wo ich diesen auf der Windows-Kiste hinterlegen soll.
Die Firewall ist auf beiden Rechnern aus!

Vielen Dank für die Hilfe!
David

Aqualung
06.01.09, 11:16
[FONT="Courier New"]ssh: connect to host 192.168.222.104 port 22: Connection refused


FW für Port 22 freigeschaltet?

Spanockel
06.01.09, 11:39
Habe ein Online-Test gemacht.
Port 22 ist auf der Winodws-Kiste offen!
Benutze puTTY ebenfalls auf Port 22.

Aqualung
06.01.09, 12:27
Funktioniert ein


ssh test@192.168.222.104

?
Welchen ssh-server hast Du auf der Windows-Kiste laufen?

Spanockel
07.01.09, 10:32
Habe auf der Windows-Kiste cygwin installiert.
Ich dummerchen habe vergessen ein Paket zu installieren.

Leider bekomme ich nun folgende Fehlermeldung:

linux2:~/.ssh # ssh test@192.168.222.104
ssh_exchange_identification: Connection closed by remote host


bzw.:

linux2:~/.ssh # ssh -vvv test@192.168.222.104
OpenSSH_5.0p1, OpenSSL 0.9.8g 19 Oct 2007
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 192.168.222.104 [192.168.222.104] port 22.
debug1: Connection established.
debug1: permanently_set_uid: 0/0
debug3: Not a RSA1 key file /root/.ssh/id_rsa.
debug2: key_type_from_name: unknown key type '-----BEGIN'
debug3: key_read: missing keytype
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug2: key_type_from_name: unknown key type '-----END'
debug3: key_read: missing keytype
debug1: identity file /root/.ssh/id_rsa type 1
debug1: identity file /root/.ssh/id_dsa type -1
ssh_exchange_identification: Connection closed by remote host
linux2:~/.ssh #

Vielleicht sehe ich den Wald vor lauter Bäumen nicht mehr! :P
David

marce
07.01.09, 10:38
debug3: Not a RSA1 key file /root/.ssh/id_rsa.
debug2: key_type_from_name: unknown key type '-----BEGIN'
klingt doch recht eindeutig...

Spanockel
07.01.09, 11:22
...der Kaffee heute morgen war wohl zu schwach! :D
Danke!

Habe nun ein RSA1 Schlüssel generiert und anschliessend ein DSA Schlüssel.

Nun folgendes:
linux2:~/.ssh # ssh -v test@192.168.222.104
OpenSSH_5.0p1, OpenSSL 0.9.8g 19 Oct 2007
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to 192.168.222.104 [192.168.222.104] port 22.
debug1: Connection established.
debug1: permanently_set_uid: 0/0
debug1: identity file /root/.ssh/id_rsa type 0
debug1: identity file /root/.ssh/id_dsa type 2
ssh_exchange_identification: Connection closed by remote host

bzw.

linux2:~/.ssh # ssh -vvv test@192.168.222.104
OpenSSH_5.0p1, OpenSSL 0.9.8g 19 Oct 2007
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 192.168.222.104 [192.168.222.104] port 22.
debug1: Connection established.
debug1: permanently_set_uid: 0/0
debug1: identity file /root/.ssh/id_rsa type 0
debug3: Not a RSA1 key file /root/.ssh/id_dsa.
debug2: key_type_from_name: unknown key type '-----BEGIN'
debug3: key_read: missing keytype
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug2: key_type_from_name: unknown key type '-----END'
debug3: key_read: missing keytype
debug1: identity file /root/.ssh/id_dsa type 2
ssh_exchange_identification: Connection closed by remote host



"debug3: Not a RSA1 key file /root/.ssh/id_dsa" verstehe ich nicht?!!



...mach mir erstmal ein STARKEN Kaffee!....sonst noch jemand? :p