Nuci Geplaatst: 26 mei 2009 Geplaatst: 26 mei 2009 Nou, na veel trial-en-error uiteindelijk public key authentication via rsync aan de praat...het probleem zat hem na het aan de praat krijgen van public key authentication nog in het aanroepen van dbclient met de juiste keyfile (die bij de remote box bekend is). Om mensen tijd te besparen hier mijn how-to voor het aanmaken van een rsync batch in cron via public key authentication: ########################################################### # Public key authentication dropbear_host2dropbear_remote # ########################################################### #opvragen public gedeelte standaard rsa key van dropbear_host: dropbearkey -y -f /etc/dropbear/dropbear_rsa_host_key Public key portion is: ssh-rsa AAAAB3...g4Pd root@dm800 #copy this Fingerprint: md5 6d:...:ad #opslaan van de sleutel op de dropbear_remote en eventueel verwijderen oude bestand 'authorized_keys' cd ~/.ssh/ rm -r authorized_keys cat > authorized_keys ssh-rsa AAAAB3...g4Pd root@dm800 #paste here enter, ctrl D, ctrl D #vervolgens een bestand gemaakt dat via cron aangeroepen kan worden cat > rsync_batch rsync -rz --progress --timeout 600 --rsync-path=/location/of/rsync/on/dropbear_remote -e 'ssh -i /etc/dropbear/dropbear_rsa_host_key' /some/share root@dropbear_remote:/some/other/share enter, ctrl D, ctrl D #executable maken van rsync_batch chmod 744 rsync_batch #invoeren in cron om bijvoorbeeld elke dag om 01.00 uur te starten crontabs -e i 00 01 * * * /plaats/van/rsync_batch esc :wq DM800, moteck, 500GB Fujitsu 4200RPM
Nuci Geplaatst: 27 mei 2009 Geplaatst: 27 mei 2009 let wel even op de 'trailing slashes' in het rsync command (in de source en destination) DM800, moteck, 500GB Fujitsu 4200RPM
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen