Benutzer-Werkzeuge

Webseiten-Werkzeuge


server_und_serverdienste:backuppc_auf_centos_mit_ldap

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
server_und_serverdienste:backuppc_auf_centos_mit_ldap [2017/04/25 07:37] boospyserver_und_serverdienste:backuppc_auf_centos_mit_ldap [2025/05/18 08:18] (aktuell) loma
Zeile 1: Zeile 1:
 ====== Backuppc auf Centos mit LDAP ====== ====== Backuppc auf Centos mit LDAP ======
  
 +Du möchtest dich gerne für unsere Hilfe erkenntlich zeigen 8-o. Gerne. Wir bedanken uns bei dir für deine Spende! 🙏 \\
 +[[https://www.paypal.com/donate/?hosted_button_id=JTFYJYVH37MNE|{{:spenden.gif|}}]] \\
 +\\
 +Zum frei verfügbaren [[:apt-repository|Apt-Repository]]
 +\\
 +GITLAB: [[https://git.osit.cc|{{:gitlab_logo.png?nolink&60|}}]]
 +\\
 +\\
 __**Verwendetes System: CentOS 7**__ __**Verwendetes System: CentOS 7**__
  
 ===== 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 60:
  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 58: Zeile 65:
  Require local  Require local
  # --> 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 67: Zeile 73:
  AllowOverride All  AllowOverride All
  Order allow,deny  Order allow,deny
- Deny from all+ #Deny from all 
 + Allow from all
  </IfModule>  </IfModule>
 </Directory> </Directory>
Zeile 74: Zeile 81:
  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. 
  
server_und_serverdienste/backuppc_auf_centos_mit_ldap.1493105847.txt.gz · Zuletzt geändert: von boospy