Article View: nl.comp.os.linux.netwerken
Article #74Re: rsync over ssh
From: Cor Gest jr
Date: Sun, 03 Dec 2000 00:00
Date: Sun, 03 Dec 2000 00:00
31 lines
1925 bytes
1925 bytes
richard lucassen <spam1@bigfoot.com> writes: > Ik wil een cronjob een rsync over ssh laten uitvoeren. Dat gaat nu nog > als tweetrapsraket met de hand in twee xterms. > > In xterm 1 forward ik als luser poort 2000 (rsync --port=2000) en op die > wijze draait rsync dus "lokaal". Rsync draait op poort 2000 omdat > poorten <1024 niet als luser geforward mogen worden. In xterm 2 rsync ik > vervolgens als root tegen localhost:2000. En dat gaat op zich goed. > > Nu wil ik het automatiseren maar de remote-machine laat op ssh geen > root-logins toe en het rsyncen moet als root gebeuren. En alleen poort > 22 staat open op de remote. > > Iemand een hint of een goeie tip hoe je zoiets slim aanpakt? Dat kan je allemaal regelen met behulp van een Expect-script. ssh-login de su en de rsync. Gewoon Expect installeren, en dan de sessie doen in 'learnmode' van expect, en je bent nagenoeg klaar. cor -- (defvar my-computer '((OS . "GNU Emacs") (Boot-Loader . "GNU Linux"))) /* If GNU/LINUX has no solution, you've got the wrong problem */ /* Never install Slackware..........You might learn to use IT */ /* pa3eyp@amsat.org http://clsnet.dynip.nl */
Technical Details
Message-ID:
<87d7f9sn98.fsf@cleopatra.clsnet.nl>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<3A2A274F.F9D5BF98@bigfoot.com>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 102510,673a8e58719b04df X-Google-Attributes: gid102510,public X-Google-Thread: 1049e4,673a8e58719b04df X-Google-Attributes: gid1049e4,public From: Cor Gest jr <cor@clsnet.nl> Subject: Re: rsync over ssh Date: 2000/12/03 Message-ID: <87d7f9sn98.fsf@cleopatra.clsnet.nl> X-Deja-AN: 700567123 Sender: cor@cleopatra.clsnet.nl References: <3A2A274F.F9D5BF98@bigfoot.com> X-Trace: reader5 975847556 446 213.17.82.125 X-Server-Date: 03 Dec 2000 12:45:56 GMT Newsgroups: nl.comp.os.linux.netwerken,casema.linux X-Abuse-Info: Otherwise we will be unable to process your complaint properly X-Complaints-To: http://www.casema.net/abuse