Hallo,
habe folgenden Code
Wenn ich das Script mit ./backupscript.sh ausführe dann verlangt er immer ein Passwort, wenn ich mich aber mit ssh backup@xxxsv.dyndns.org einlogge nicht, da habe ich den public Key drinnen.
Konkret funktioniert es also, dass man kein PW eingeben muss, warum verlangt aber das script einen beim Ausführen, wo ich doch dort auch den backupbenutzer nutze???
Danke Y
habe folgenden Code
Code:
####### Configuration ########
REMOTE="xxxsv.dyndns.org" # Rechner auf den gesichert wird
REMOTEUSER="backup" # User, auf den via ssh ohne Passwort zugegriffen wird
TARGET="/home/backup/epbackup" # Verzeichnis, wohin das Backup geschoben wird
INCLUDE="backup.include" # Dateien, von denen ein Backup gemacht wird
EXCLUDE="backup.exclude" # Dateien, von denen kein Backup gemacht wird
RSYNC=/usr/bin/rsync
RSYNC_OPTIONS="-rlpvu --delete-after --ignore-errors -e ssh"
SOURCE="/"
##############################
$RSYNC $RSYNC_OPTIONS $SOURCE $REMOTEUSER\\@$REMOTE\\:$TARGET --files-from=$INCLUDE --exclude-from=$EXCLUDE
Wenn ich das Script mit ./backupscript.sh ausführe dann verlangt er immer ein Passwort, wenn ich mich aber mit ssh backup@xxxsv.dyndns.org einlogge nicht, da habe ich den public Key drinnen.
Konkret funktioniert es also, dass man kein PW eingeben muss, warum verlangt aber das script einen beim Ausführen, wo ich doch dort auch den backupbenutzer nutze???
Danke Y