ErikKosters
29/04/09, 10:10
Mensen,
Ben gister druk geweest met het regelen van alle backups van DirectAdmin via SCP maar er gaat iets mis. Het volgende script (/usr/local/directadmin/scripts/ftp_upload.php) heb ik tijdelijk even geschreven om de werking te controleren:
/bin/sh
SCP_PORT=<SSH_PORT>
SCP_FILE=/10mb.bin
SCP_USER=root
SCP_REMOTE=<REMOTE_IP>
SCP_PATH=/home/backups/<SERVER>/
/usr/bin/whoami
/usr/bin/scp -P 9999 $SCP_FILE $SCP_USER@$SCP_REMOTE:$SCP_PATH 2>&1
RET=$?
exit $RET
Nou gaven ze op het DirectAdmin forum aan dat het script door root werd uitgevoerd. Maar dat betwijfel ik, de uitkomst van bovenstaande script is als volgt:
Backup van gebruiker <USER> is voltooid.
diradmin
Host key verification failed.
lost connection
Zoals je kunt zien, word het script gewoon door diradmin uitgevoerd. En daardoor werkt de Host key ook niet (deze wordt alleen door root geslikt).
Enig idee hoe ik dit kan oplossen?
Ben gister druk geweest met het regelen van alle backups van DirectAdmin via SCP maar er gaat iets mis. Het volgende script (/usr/local/directadmin/scripts/ftp_upload.php) heb ik tijdelijk even geschreven om de werking te controleren:
/bin/sh
SCP_PORT=<SSH_PORT>
SCP_FILE=/10mb.bin
SCP_USER=root
SCP_REMOTE=<REMOTE_IP>
SCP_PATH=/home/backups/<SERVER>/
/usr/bin/whoami
/usr/bin/scp -P 9999 $SCP_FILE $SCP_USER@$SCP_REMOTE:$SCP_PATH 2>&1
RET=$?
exit $RET
Nou gaven ze op het DirectAdmin forum aan dat het script door root werd uitgevoerd. Maar dat betwijfel ik, de uitkomst van bovenstaande script is als volgt:
Backup van gebruiker <USER> is voltooid.
diradmin
Host key verification failed.
lost connection
Zoals je kunt zien, word het script gewoon door diradmin uitgevoerd. En daardoor werkt de Host key ook niet (deze wordt alleen door root geslikt).
Enig idee hoe ik dit kan oplossen?