www.7bf.de – Blog

November 2, 2009

rsync via ssh über einen nicht-Standard Port

Filed under: Linux, rsync, ssh — christian @ 16:05

Hi @ll,

wer seinen SSH-Port auf einen “nicht-Standard”-Port (alles ausser 22) ändert, wird mit rsync –rsh ssh ein Problem bekommen, da rsync per default Port 22 verwendet.

Um aus dieser Miesere heraus zu kommen, gibt es einen Weg, den Port als Parameter zu übergeben, sodass am Ende nochfolgendes herauskommt (in diesem Beispiel synce ich mit Benutzer “hans” am Server “someserver” über Port “123″ das lokale Verzeichnis “~/mydir/” mit dem entfernten Verzeichnis “/srv/otherdir/”):

rsync –rsh=’ssh -p123′ ~/somedir/ hans@someserver:/srv/otherdir/

in Kurzform sieht das dann eher so aus:

rsync -e ’ssh -p123′ ~/somedir/ hans@someserver:/srv/otherdir/

Gruß,
c

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

You must be logged in to post a comment.

Powered by WordPress