Unterschiede zwischen den Revisionen 92 und 93
Revision 92 vom 2020-12-27 13:25:47
Größe: 6563
Autor: anonym
Kommentar: Category ergänzt
Revision 93 vom 2023-08-19 18:22:04
Größe: 5832
Autor: phil
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 51: Zeile 51:
 * [[Drupal|Webseiten mit Drupal]]
 * [[ejabberd unter Debian installieren|XMPP-Server]]
Zeile 58: Zeile 56:
 * [[VieleWegeRouting|symmetrisches Routing über verschiedene Kanäle]]
Zeile 69: Zeile 66:
 * FaxeJoomla -- ist ein nettes !ContentManagementSystem (CMS)
 * FaxeXen -- Hardwarevirtualisierung mit Xen
Zeile 75: Zeile 70:
 * [[FaxeMonitoring|Systemüberwachung z.B. mit Nagios und Munin]]
Zeile 80: Zeile 74:
 * FaxeJabber -- [[http://www.jabber.org/|Jabber]] ist ein freier Instant Messaging (IM) Server. Mit entsprechenden Programmen (wie [[http://psi.affinix.com/|PSI]]) kann Mensch in Echtzeit Textnachrichten austauschen.
Zeile 83: Zeile 76:
 * [[Humhub unter Debian installieren|Humhub]] - Software für ein soziales Netzwerk
Zeile 87: Zeile 79:
 * Wordpress -- Allgemeine und Upgrade Hinweise liegen auf der WordPress Seite.

sao.png

Überblick

systemausfall.org dient als Organisationsplattform für progressive Projekte. Detaillierte Infos dazu findest du auf den Hilfeseiten

Mit dieser Dokumentation des Projekts möchten wir unser Wissen veröffentlichen, um anderen Gruppen den Aufbau einer ähnlichen Infrastruktur zu erleichtern. So könnte sich idealerweise in jeder Region mit interessierten Menschen eine oder mehrere Gruppen bilden, die ähnliche Dienste für ihr Umfeld bereitstellen. Diese angestrebte dezentrale Struktur stellt für uns eine gute Mischung aus lokaler Vernetzung und übergreifendem Wissensaustausch dar.

Weitere Projekte mit ähnlicher Zielstellung sind beispielsweise:

Es gibt noch wesentlich mehr Projekte dieser Art. Eine Übersicht findest du hier.

Ziele

  • Bereitstellung von Werkzeugen, um die Arbeit von Projekten zu unterstützen, also beispielsweise:
    • sichere E-Mail-Accounts
    • (verschlüsselte) Mailinglisten
    • Veröffentlichung von Inhalten
    • Projektverwaltungstools
    • Wikis
  • Sicherheit des Systems gegenüber Angriffen mit technischen Mitteln (Cracker)

  • Schutz der Verkehrsdaten unserer Nutzer_innen
  • Schutz der gespeicherten Daten unserer Nutzer_innen (bei Diebstahl, Beschlagnahmung, usw.)

Konzept

Die erste Inkarnation des systemausfall-Servers war ein alter HP der PA-RISC-Architektur mit 60 MHz und einer guten Netzanbindung. Dabei stießen wir im Laufe der Zeit auf folgende Probleme:

  • wir hatten keinen physischen Zugriff auf den Rechner - dies machte jedes Kernel-Upgrade ziemlich aufregend :)

  • für manche Dienste benötigten wir recht neue Software-Versionen und mussten somit das Debian-stable System mit anderen releases vermischen - dies verkomplizierte Updates

  • durch die große Anzahl installierter Pakete mit gegenseitigen Abhängigkeiten fühlte sich das System im Laufe der Zeit zunehmend fragil an - Veränderungen gefährdeten die Stabilität
  • ein Eindringling hätte potentiell Zugriff auf alle Dienste des Servers erlangen können

Um diese Probleme bei der Neueinrichtung zu vermeiden, wollten wir den neuen Server modularer gestalten. Die Verwendung mehrerer getrennter Rechner kam jedoch aufgrund des Energieverbrauchs nicht in Frage.

Die Isolation der einzelnen Dienste lässt sich beispielsweise durch getrennte chroot-Umgebungen umsetzen. Dies stellt jedoch nur einen geringen Schutz dar, da es einem potentiellen Angreifer möglich ist, der chroot-Umgebung zu entkommen. Zudem würden beispielsweise alle Systeme die gleichen TCP-Ports teilen.

Wir haben stattdessen einige Jahre User-Mode-Linux genutzt, waren kurzzeitig bei Xen und aktuell KVM.

Kurz gesagt: in dem realen Linux-System (dem Host) werden mehrere selbständige Linux-Systeme (Gäste) gestartet. Jedes dieser Gast-Systeme verfügt über eine eigene virtuelle Netzwerk-Schnittstelle, um mit den anderen Gästen und dem Host zu kommunizieren.

Dienste

Auf den nachfolgenden Seiten dokumentieren wir die Einrichtung der von uns bereit gestellten Dienste.

Administration


Alte Dokumente - nur noch teilweise gültig und ziemlich durcheinander

CategorySystemausfall

systemausfall.org-Dokumentation (zuletzt geändert am 2023-08-19 18:22:04 durch phil)


Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.