🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: nl.comp.os.linux.netwerken
Article #75

Re: rsync over ssh

#75
From: Boudewijn W. Ch. Visser
Date: Sun, 03 Dec 2000 00:00
37 lines
2369 bytes
On Sun, 03 Dec 2000 11:58:23 +0100, richard lucassen <spam1@bigfoot.com> wrote:
>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?

ssh ook root logins laten accepteren is het simpelste.

Zeker beter dan (zoals elders gesuggereerd) een expect script een su
te laten doen en daarbij het root password ergens moeten opslaan.

Als de reden dat rsync root moet zijn is dat de dir die geupdate
wordt van root is, of van een user waarop niet ingelogd kan worden,
is dit de beste keuze.
(beter dan rsync als een andere local user te draaien en dan met
[root] cronjob files lokaal te moven oid )

Als je nog wat meer paranoide wilt zijn kun je op een andere poort
een sshd draaien die de root login van rsync accepteerd en
een beperktere ipchains ervoor dan voor de 'gewone' ssh login oid.

Boudewijn

-- 
+--------------------------------------------------------------+
|Boudewijn Visser        | E-mail:visser@ph.tn.tudelft.nl      |
| -                    - | http:                               |
+-- my own opinions etc ---------------------------------------+
Technical Details
Message-ID: <slrn92kin7.qg.visser@x86.local>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <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: visser@ph.tn.tudelft.nl (Boudewijn W. Ch. Visser)
Subject: Re: rsync over ssh
Date: 2000/12/03
Message-ID: <slrn92kin7.qg.visser@x86.local>
X-Deja-AN: 700577903
References: <3A2A274F.F9D5BF98@bigfoot.com>
X-Complaints-To: usenet@news.tudelft.nl
X-Trace: news.tudelft.nl 975850304 15575 130.161.249.6 (3 Dec 2000 13:31:44 GMT)
Organization: My own homesite
NNTP-Posting-Date: Sun, 3 Dec 2000 13:31:44 +0000 (UTC)
Newsgroups: nl.comp.os.linux.netwerken,casema.linux