Backuppc

learnLinux

New Member
Hallo,

gerade habe ich backuppc installiert.
Jetzt kann der Benutzer backuppc nicht aufjeden Ordner standartmäßig zugreifen.
Jetzt möchte ich das der Benutzer backuppc auf alle Ordner zugreifen darf?
 
gibt es eine Möglichkeit den Benutzer keine root Rechte zugeben aber auf alle Dateien lese und schreibrechte?


//EDIT: Ich habe den Benutzer backuppc der Gruppe root hinzugefügt nur leider bringt dies nichts.
server:# groups backuppc
backuppc : backuppc root
 
Last edited by a moderator:
ok danke.

Jetzt habe ich den benutzer backuppc als gruppenmitglied von root hinzugefügt.

server:# groups backuppc
backuppc : backuppc root

Leider habe ich trotzdem keinen Zugriff auf alle Benutzer.
Woran kann dies liegen?
Bzw. wie löst man das Problem?
 
Ich habe nicht geschrieben, dass du den Benutzer backuppc der Gruppe root hinzufügen, sondern dass du BackupPC unter dem Benutzer root ausführen sollst.

Unter Linux hat ausschließlich der Benutzer root bzw. der Benutzer mit der UID 0 Zugriff auf alle Dateien.
 
wenn ich backuppc als root ausführe erhalte ich aber folgende Fehlermeldung:

This script needs to run as the user specified in $Conf{BackupPCUser}, which is set to root.

This is an installation problem
 
Last edited by a moderator:
http://backuppc.sourceforge.net/faq/BackupPC.html#step_5__client_setup said:
Ssh allows BackupPC to run as a privileged user on the client (eg: root), since it needs sufficient permissions to read all the backup files. Ssh is setup so that BackupPC on the server (an otherwise low privileged user) can ssh as root on the client, without being prompted for a password. There are two common versions of ssh: v1 and v2. Here are some instructions for one way to setup ssh. (Check which version of SSH you have by typing ``ssh'' or ``man ssh''.)
Einfach mal die Dokumentation wälzen...
 
Externe Backups funktionieren auch.
Nur localhost kann ich kein Backup erstellen.
Gibt es einen Befehl um eben einen Befehl als Root auszuführen?
su root -c /usr/bin/env LC_ALL=C $tarPath -c -v -f - -C $shareName --totals
Nur da besteht das Problem mit den Passwort.
 
Wieso sicherst du den lokalen Host nicht auch einfach via SSH? Ansonsten wäre sudo eine Möglichkeit ohne Pasworteingabe an root-Rechte zu kommen.
 
Back
Top