Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Zitat
0 18-23 * * * joerg rsync -vvae ssh /home/joerg/Eigene-Dateien-Joerg/ root@192.168.1.19:/backup/papa-lappi/home/joerg/Eigene-Dateien-Joerg/ >> /var/log/backup.log # JOB_ID_1
Zitat
From joerg@papa-lappi Thu Sep 30 21:00:01 2010
Return-Path: <joerg@papa-lappi>
X-Original-To: joerg
Delivered-To: joerg@papa-lappi
Received: by papa-lappi (Postfix, from userid 1000)
id 7E9D31011B1; Thu, 30 Sep 2010 21:00:01 +0200 (CEST)
From: root@papa-lappi (Cron Daemon)
To: joerg@papa-lappi
Subject: Cron <joerg@papa-lappi> rsync -vvae ssh /home/joerg/Eigene-Dateien-Joerg/ root@192.168.1.19:/backup/papa-lappi/home/joerg/Eigene-Dateien-Joerg/ >> /var/log/backup.log # JOB_ID_1
Content-Type: text/plain; charset=ANSI_X3.4-1968
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/home/joerg>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=joerg>
Message-Id: <20100930190001.7E9D31011B1@papa-lappi>
Date: Thu, 30 Sep 2010 21:00:01 +0200 (CEST)
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,password,keyboard-interactive).
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(601) [sender=3.0.7]
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »joerg99« (19.10.2010, 20:46)
Zitat
ich weiß zwar nicht genau, welcher User den Cronjob spielt
Quellcode |
|
1 |
rsync .... -e 'ssh -i /home/joerg/.ssh/identity' ... |
Quellcode |
|
1 2 3 |
#!/bin/sh export HOME=/home/joerg rsync -vvae ssh /home/joerg/Eigene-Dateien-Joerg/ root@192.168.1.19:/backup/papa-lappi/home/joerg/Eigene-Dateien-Joerg/ >> /var/log/backup.log |
Quellcode |
|
1 |
0 18-23 * * * root su -c "/pfad/zum/skript" joerg |
@dyle: in /home/joerg/.ssh gibt es "nur"
id_rsa
id_rsa.pub
known_hosts
und wenn ich diese mit ssh -i ... nutze, geht es auch nur nicht
Zitat
0 18-23 * * * joerg rsync -vvae ssh /home/joerg/Eigene-Dateien-Joerg/ root@192.168.1.19:/backup/papa-lappi/home/joerg/Eigene-Dateien-Joerg/ >> /var/log/backup.log # JOB_ID_1
Zitat
0 18-23 * * * joerg rsync -vvae "ssh -i /home/joerg/.ssh/id_rsa" /home/joerg/Eigene-Dateien-Joerg/ root@192.168.1.19:/backup/papa-lappi/home/joerg/Eigene-Dateien-Joerg/ >> /var/log/backup.log # JOB_ID_1
Quellcode |
|
1 |
$ ssh -i /home/joerg/.ssh/id_rsa root@192.168.1.19 |
Zitat
ssh -i /home/joerg/.ssh/id_rsa root@192.168.1.19
Es muss mit "-i" sein, da cron als anderer User läuft.Zitat
ssh -i /home/joerg/.ssh/id_rsa root@192.168.1.19
ja, funktioniert, sogar ohne -i ...
Zitat von »dyle«
Wenn dem so ist, dann sollte in /var/log/messages auf 192.168.1.19 was zum fehlgeschlagenden Login stehen.
Auf dem Zielrechner??? Der Zielrechner schickt dir eine email, wenn der cron eines völlig anderen Rechners daneben ging? Und es steht dort aber kein fehlgeschlagener SSH-Eintrag?Zitat
Leider steht in /var/log/messages bzw. /var/log/syslog überhaupt nichts drin, außer daß eine Mail versendet wurde.
Zitat
dann sollte in /var/log/messages auf 192.168.1.19
Zitat
Oct 6 15:52:03 mtpcenter sshd[7142]: Failed password for invalid user joerg from 192.168.1.38 port 45177 ssh2