PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : rsync + ssh frage



damogran
07.05.04, 08:37
hossa .

wenn ich folgendes ausführe

[]$ rsync -avz rsync://share0@192.168.1.3/share0/ /home/iz00778/
Password:

klappt alles wunderbar

wenn ich es aber mit ssh verusche bekomme ich allerdings ein sehr komische fehlermeldung

[]$ rsync -e ssh -avz rsync://share0@192.168.1.3/share0/ /home/iz00778/
WARNING: --rsh or -e option ignored when connecting to rsync daemon
Password:

funktioniert aber trotzdem ... bedeutet das das ganz jetzt nicht ssh verschlüsselt wird
woran liegt das und wie kann ich es umgehen

mfg
damogran

ChandlerBing
07.05.04, 08:41
hossa .

wenn ich folgendes ausführe

[]$ rsync -avz rsync://share0@192.168.1.3/share0/ /home/iz00778/
Password:

klappt alles wunderbar

wenn ich es aber mit ssh verusche bekomme ich allerdings ein sehr komische fehlermeldung

[]$ rsync -e ssh -avz rsync://share0@192.168.1.3/share0/ /home/iz00778/
WARNING: --rsh or -e option ignored when connecting to rsync daemon
Password:

funktioniert aber trotzdem ... bedeutet das das ganz jetzt nicht ssh verschlüsselt wird
woran liegt das und wie kann ich es umgehen

mfg
damogran

Hast Du mal

rsync -avze ssh rsync://share0@192.168.1.3/share0/ /home/iz00778/

probiert?

damogran
07.05.04, 09:10
WARNING: --rsh or -e option ignored when connecting to rsync daemon

: /

kommische sache

damogran
07.05.04, 09:55
also ich hab mir die packete mal angeschaut die in dem zeitraum des login prozesses ausgetauscht werden

es wird im plain text das share das angefordert wird übertrage

dann wird eine ssh verbindung aufgebaut ... und ein paar daten übertragen

danach schließt er ssh und startet mit rync

ich vermute dieser fehler macht überhaupt nichts ... zumindest kann ich in den packeten kein passwort finden..


sehr merkwürdig :D

Harry
07.05.04, 10:41
Du musst Dich schon entscheiden, was Du willst.

entweder

rsync -avze ssh <Host>:<Pfad> <Ziel>
(Verbindung über ssh-Server)
oder

rsync -avz rsync:://<Host>:<Pfad> <Ziel>
(Verbindung über rsync-Server - wobei Du die Angabe "rsync://" auch weglassen kannst)

So wie Du das Kommando angibst, sagst Du dem Client "Benutze das ssh-Protokoll (-e ssh) und benutze das rsync-Protokoll (rsync://)".

PS: Ca. 90% der Ursachen von Fehlern sitzen vor der Tastatur ;)

Harry

damogran
07.05.04, 19:52
sehr gut .. funtzt .. thx :)