Rsync über ssh mit Port XX

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
thundereyes
Beiträge: 147
Registriert: 11.02.2004 13:45:46
Wohnort: Paderborn

Rsync über ssh mit Port XX

Beitrag von thundereyes » 09.09.2004 09:52:19

Guten Morgen...

Ich bekomme es nciht hin das mein rsync über Port 30 läuft.....

Ich habe auf dem Server von dem das backup durgeführt wird den sshd auf port 30 am laufen.
und ich bekomme es nicht hin das ich bei rsync angeben kann das er Port 30 benutzen soll und nicht 22.....

weis einer wie....

also Probiert habe ich:

root@server:33/daten_verzeichnis

rsync -e "ssh -p30" .....
Mit freundlichem Gruß

Thundereyes

PS: Ein gosses Danke an alle die mir helfen! Ich hoffe das ich auch mal jemanden helfen kann! ;-)

Benutzeravatar
mragucci
Beiträge: 598
Registriert: 08.09.2004 03:21:24
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Endor
Kontaktdaten:

Rsync mit ssh

Beitrag von mragucci » 09.09.2004 10:29:37

Hallo,

also, eigentlich stimmt das, was du eingegeben hast, zumindest der Teil, den du genannt hast :-)
Wie lauten denn die Fehlermeldungen? Ohne die ist ne Diagnose ziemlich schwierig...

Wie lautet denn der vollständige Befehl, den Du eingibst?
Sollte in etwa so aussehen:

Code: Alles auswählen

rsync -e "ssh -p 30" username@srchost:/path/to/file /path/to/destination
Grüße,
Mario

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 09.09.2004 12:46:42

Ich mache den sync mit rdist, da geht das so (vielleicht hilft es):

Code: Alles auswählen

/usr/bin/rdist -P /home/user/scripts/ssh_via_port_10022.sh -f /pfad/zum/rdistfile
Und das Script "ssh_via_port_10022.sh" sieht einfach so aus:

Code: Alles auswählen

#!/bin/sh
/usr/bin/ssh -q -oPort=10022 $1 $2 $3 $4
Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

Benutzeravatar
thundereyes
Beiträge: 147
Registriert: 11.02.2004 13:45:46
Wohnort: Paderborn

Beitrag von thundereyes » 09.09.2004 13:44:35

Aaarg!!!

Sorry das war jetzt mein Fehler....

Das geht auch alles wie ich das gemacht habe... habe nur erst nicht dran gedacht das auf dem anderem Server auch rsync drauf muss!

Und dann hatte ich das Problem immernoch....

Habe vergessen sym-links in /usr/sbin und /usr/bin zu machen....

...jetzt geht alles ... aber trotzdem danke!!!!
Mit freundlichem Gruß

Thundereyes

PS: Ein gosses Danke an alle die mir helfen! Ich hoffe das ich auch mal jemanden helfen kann! ;-)

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 09.09.2004 13:52:53

mistersixt hat geschrieben:/usr/bin/ssh -q -oPort=10022 $1 $2 $3 $4
Kleiner Tipp: anstatt $1 $2 etc. einfach $* nehmen.

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 09.09.2004 14:00:44

Joghurt hat geschrieben:
mistersixt hat geschrieben:/usr/bin/ssh -q -oPort=10022 $1 $2 $3 $4
Kleiner Tipp: anstatt $1 $2 etc. einfach $* nehmen.
Oha, danke ;) !

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

Antworten