Re: ssh user mappen
Heiko Schlittermann wrote:
> Ralf Schmidt <brieflisten@webseitenhaus.de> (Do 01 Mär 2007 11:57:22 CET):
>> Mit einem Script will ich als root von Rechner A mit rsync und SSH auf
>> Rechner B ein Backup fahren. Auf Rechner B bin ich "nur" User.
>
> Wenn Du auf "B" nicht root bist, kannst Du dort auch keine Files
> anlegen, die Root gehören. Du könntest vesuchen, ob Dir fakeroot
> weiterhilft.
Du könntest einen schlüsselbasierten ssh-login nutzen (man ssh-keygen), dann
funktioniert das Ganze auch per script.
Mit etwas wie
$ rsync -apv -e "ssh -l remoteuser" /to/backup \
remoteuser@remotehost:/backup/verzeichnis
kannst du auf remotehost nur als remoteuser arbeiten. Eventuell kannst du
auch einen user (dein "testuser" oder backupuser) dort mit entsprechenden
Rechten ausstatten und ihm login nur über ssh-Zugang mit key erlauben.
--
Martin Weis
PGP-Key: http://datenroulette.de/pgp.php
Reply to: