Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Letzte ÜberarbeitungBeide Seiten, nächste Überarbeitung
server_und_serverdienste:backuppc_auf_centos_mit_ldap [2017/04/25 09:43] boospyserver_und_serverdienste:backuppc_auf_centos_mit_ldap [2017/04/26 09:06] boospy
Zeile 5: Zeile 5:
 ===== Installation ===== ===== Installation =====
 <code> <code>
-yum install perl-LDAP.noarch perl-Apache-Session-LDAP.noarch httpd mod_perl backuppc elinks bzip2 +yum install perl-LDAP.noarch perl-Apache-Session-LDAP.noarch httpd mod_perl backuppc elinks bzip2 zsh cifs-utils nload 
-usermod -s /bin/bash backuppc+usermod -s /bin/zsh backuppc
 </code> </code>
  
Zeile 52: Zeile 52:
  AuthName "BackupPC"  AuthName "BackupPC"
 <IfModule mod_authz_core.c> <IfModule mod_authz_core.c>
- # Apache 2.4 
  <RequireAll>  <RequireAll>
  Require valid-user  Require valid-user
Zeile 59: Zeile 58:
  # --> In order to access only this specific IP  # --> In order to access only this specific IP
  # Require ip 192.168.16  # Require ip 192.168.16
- # --> Uncomment for access everywhere + Require all granted
- # Require all granted+
  </RequireAny>  </RequireAny>
  </RequireAll>  </RequireAll>
Zeile 75: Zeile 73:
  ScriptAlias /backuppc /usr/share/BackupPC/sbin/BackupPC_Admin  ScriptAlias /backuppc /usr/share/BackupPC/sbin/BackupPC_Admin
 </file> </file>
 +<code>
 +chown -R backuppc:backuppc /var/lib/BackupPC
 +</code>
 ==== Benutzer anlegen ==== ==== Benutzer anlegen ====
 <code> <code>
 htpasswd -c /etc/BackupPC/apache.users backuppc htpasswd -c /etc/BackupPC/apache.users backuppc
 +setcap cap_net_raw+ep /bin/ping
 systemctl restart backuppc.service systemctl restart backuppc.service
 systemctl restart httpd.service systemctl restart httpd.service
 </code> </code>
 +
 +===== Migration von Ubuntu auf Centos7 =====
 +
 +Folgende Dinge müssen beim Migrieren geändert/angepasst werden:
 +
 +  * Konfigfiles der einzelnen Hosts liegen nicht unter ''/etc/backuppc'' sonder unter ''/etc/BackupPC/pc''. Bei Ubuntu ist das ein symbolischer Link. 
 +  * Configfiles müssen die Gruppe "apache" verwenden (Syntax bleibt gleich)
 +  * Das Hauptverzeichnis von Backuppc ist in CentOS7 ''/var/lib/BackupPC'' und nicht wie in Ubuntu ''/var/lib/backuppc''.
 +  * SSH-Keys natürlich nicht vergessen zu kopieren.