Bacula

german

#1

Hallo
Ich als Umsteiger von Windows SBS ein Linux Newbie und bitte deshalb alle dummen Fragen mit Toleranz… :wink:

Ich habe das UCS als Testsystem installiert, und so weit habe ich alles begriffen und es funktioniert auch. Nur mit Bacula komme ich nicht zugang.
Ich habe alle Pakete installiert und müsste jetzt, entsprechend dem Handbuch, die .config Dateien anpassen.
Wenn ich aber die Dateien mit Emacs bearbeiten möchte bekomme ich folgende Meldung:
byte-code: File is not readable: /etc/bacula/bacula-dir.conf

Auch das starten den GUI bat schlägt fehl:
bat: ERROR TERMINATION at parse_conf.c:918
Config error: Cannot open config file “/etc/bacula/bat.conf”: Keine Berechtigung

Was mache ich falsch?

Mit freundlichen Grüssen

Daniel Ferro


#2

Hallo,

als welcher Benutzer melden Sie sich auf der Kommandozeile an?

Geben Sie bitte einmal folgenden Befehl ein und posten Sie Die Ergebnisse hier im Forum.

ls -l /etc/bacula/*

head /etc/bacula/bat.conf

Mit freundlichen Grüßen,
Philip Reetz


#3

Vielen Dank für die Antwort
Zuerst versuche ich bat als Administrator zu starten: Es kommt die Meldung der fehlenden Berechtigung.
Dann wechsel zu root: cannot connect to X server…
Weiter siehe unten.

[code]Administrator@ucs-server:~$ bat
Administrator@ucs-server:~$ su
Passwort:
root@ucs-server:/home/Administrator# bat
No protocol specified
bat: cannot connect to X server :0
root@ucs-server:/home/Administrator# logout
bash: logout: Keine Login Shell: Mit exit abmelden.
root@ucs-server:/home/Administrator# exit
exit
Administrator@ucs-server:~$
Administrator@ucs-server:~$ ls -l /etc/bacula/*
-rw-r----- 1 root bacula 9010 Mär 16 23:57 /etc/bacula/bacula-dir.conf
-rw-r----- 1 root root 1012 Mär 16 23:57 /etc/bacula/bacula-fd.conf
-rw-r----- 1 bacula bacula 5942 Mär 16 23:57 /etc/bacula/bacula-sd.conf
-rw-r----- 1 root bacula 184 Mär 17 00:22 /etc/bacula/bat.conf
-rw-r----- 1 root bacula 182 Mär 16 23:57 /etc/bacula/bconsole.conf
-rw------- 1 root root 442 Mär 16 23:57 /etc/bacula/common_default_passwords

/etc/bacula/scripts:
insgesamt 76
-rw-r–r-- 1 root root 341 Sep 24 13:39 btraceback.gdb
-rw------- 1 root root 104 Mär 16 23:57 delete_catalog_backup
-rwxr-xr-x 1 root root 10954 Sep 24 13:39 disk-changer
-rwxr-xr-x 1 root root 16948 Sep 24 13:39 dvd-handler
-rwxr-xr-x 1 root root 2506 Sep 24 13:39 make_catalog_backup
-rwxr-xr-x 1 root root 1581 Apr 16 2013 make_catalog_backup_awk
-rwxr-xr-x 1 root root 4182 Sep 24 13:39 make_catalog_backup.pl
-rwxr-xr-x 1 root root 8350 Sep 24 13:39 mtx-changer
-rw-r–r-- 1 root root 1506 Sep 24 13:39 mtx-changer.conf
-rw-r–r-- 1 root root 256 Sep 24 13:39 query.sql
Administrator@ucs-server:~$ head /etc/bacula/bat.conf
head: „/etc/bacula/bat.conf“ kann nicht zum Lesen geöffnet werden: Keine Berechtigung
Administrator@ucs-server:~$ su
Passwort:
root@ucs-server:/home/Administrator#
root@ucs-server:/home/Administrator# ls -l /etc/bacula/*
-rw-r----- 1 root bacula 9010 Mär 16 23:57 /etc/bacula/bacula-dir.conf
-rw-r----- 1 root root 1012 Mär 16 23:57 /etc/bacula/bacula-fd.conf
-rw-r----- 1 bacula bacula 5942 Mär 16 23:57 /etc/bacula/bacula-sd.conf
-rw-r----- 1 root bacula 184 Mär 17 00:22 /etc/bacula/bat.conf
-rw-r----- 1 root bacula 182 Mär 16 23:57 /etc/bacula/bconsole.conf
-rw------- 1 root root 442 Mär 16 23:57 /etc/bacula/common_default_passwords

/etc/bacula/scripts:
insgesamt 76
-rw-r–r-- 1 root root 341 Sep 24 13:39 btraceback.gdb
-rw------- 1 root root 104 Mär 16 23:57 delete_catalog_backup
-rwxr-xr-x 1 root root 10954 Sep 24 13:39 disk-changer
-rwxr-xr-x 1 root root 16948 Sep 24 13:39 dvd-handler
-rwxr-xr-x 1 root root 2506 Sep 24 13:39 make_catalog_backup
-rwxr-xr-x 1 root root 1581 Apr 16 2013 make_catalog_backup_awk
-rwxr-xr-x 1 root root 4182 Sep 24 13:39 make_catalog_backup.pl
-rwxr-xr-x 1 root root 8350 Sep 24 13:39 mtx-changer
-rw-r–r-- 1 root root 1506 Sep 24 13:39 mtx-changer.conf
-rw-r–r-- 1 root root 256 Sep 24 13:39 query.sql
root@ucs-server:/home/Administrator# head /etc/bacula/bat.conf

Bacula Administration Tool (bat) configuration file

Director {
Name = ucs-server-dir
DIRport = 9101
address = localhost
Password = “9u5vFkp_zWWJnp_hdOrQ0BQlIGy8-yXJr”
}
root@ucs-server:/home/Administrator# ^C
root@ucs-server:/home/Administrator#
[/code]


#4

Hallo,

bei einem “su -” übernehmen Sie nicht alle notwendigen Informationen um dem neuen Benutzer (root) den Zugriff auf “Ihren” X-Server zu ermöglichen (daher die Meldung).
Ich denke es wäre am einfachsten wenn Sie die bat.conf für Ihre Administratoren-Gruppe (z.B.: “Domain Admins”) lesbar machen. Dann können Sie “bat” auch als Administrator starten:chgrp "Domain Users" /etc/bacula/bat.conf

Mit freundlichen Grüßen
Janis Meybohm