Hallo zusammen,
ich habe mir einen BackupPC-Server auf Ubuntu 14.04 eingerichtet und möchte darüber weitere Ubuntu-Rechner sichern. Bisher habe ich einen Ubuntu 14.04 Rechner angebunden und die Sicherung über SSH-Schlüsselaustausch sowie über rsync konfiguriert. Die Verbindung klappt und ich kann den Sicherungsvorgang auch im Webinterface anstoßen. Das Backup wird auch durchgeführt, bzw. wird versucht. Denn auf meinen Remote-PC (den zu sichernden Client) hat der für die Sicherung angelegte Benutzer "backuppc" nicht ausreichend Rechte, um alles sichern zu können.
Deshalb nun die Frage: Wie kann ich dem User "backuppc" die Rechte zuweisen, dass auch wirklich alle Ordner & Dateien gesichert werden können. Die Logdatei von BackupPC schaut folgendermaßen aus:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | full backup started for directory / Running: /usr/bin/ssh -q -x -l backuppc IP-Client-PC /usr/bin/rsync --server --sender --numeric-ids --perms --owner --group -D --links --hard-links --times --block-size=2048 --recursive --ignore-times . / Xfer PIDs are now 8439 Got remote protocol 31 Negotiated protocol version 28 Sent exclude: /dev Sent exclude: /proc Sent exclude: /media Sent exclude: /mnt Sent exclude: /var/lib/backuppc Sent exclude: /lost+found Sent exclude: /tmp Sent exclude: /var/tmp Sent exclude: /var/run Sent exclude: /var/log Remote[1]: rsync: opendir "/boot/lost+found" failed: Permission denied (13) Remote[1]: rsync: opendir "/usr/local/ispconfig/server" failed: Permission denied (13) Remote[1]: rsync: opendir "/usr/local/ispconfig/interface" failed: Permission denied (13) Remote[1]: rsync: opendir "/usr/local/ispconfig/security" failed: Permission denied (13) Remote[1]: rsync: opendir "/run/pure-ftpd" failed: Permission denied (13) Remote[1]: rsync: opendir "/run/dovecot/token-login" failed: Permission denied (13) Remote[1]: rsync: opendir "/run/dovecot/login" failed: Permission denied (13) .... |
Wie kann ich dem Benutzer "backuppc" die notwendigen Rechte geben ohne mein System zu gefährden? Danke für eure Hilfe bereits im Voraus.!!
Grüße Max