Was ist Krefix #
KrefixLinux ist eine Linux-Distribution, die komplett von einer CD aus laufen kann. Sie ist optimal abgestimmt, um in kürzester Zeit und mit minimalem Konfigurationsaufwand einen Netzwerk-Router sowie einen Server für ein kleines LAN aufzustellen.
Der Anstoss #
Irgendwann hatten wir in der Linux User Group Krefeld auf einem unserer regelmäßigen LugTreffen die Idee, ein besonderes Linux-System für Schulen zusammenzustellen. Schulen haben eigentlich einfache und immer ähnliche Probleme. Zugleich handelt es sich um Standard-Probleme, die auch für kleine Unternehmen oder private Netze gelten: Internetzugang mit Firewall, EMail-Server, Web-Proxy, Fileserver, Druckserver, etc. Und das alles am besten auf einem bestehenden alten Rechner, weils ja nichts kosten darf.
Außerdem gab es noch ein anderes Problem: Die Entscheider (gerade in Schulen) sind oftmals sehr konservativ und hängen sehr an Ihrer Microsoft-Umgebung. Man muss also, will man diese Leute bekehren, eine Lösung finden, die das bestehende Betriebssystem nicht zerstört, sondern einen "Rückzieher" möglich macht. Da kam uns die Idee:
Grundidee #
KrefixLinux kann komplett von einer CD laufen. Man nimmt einen bestehenden Rechner, legt die CD ein und schaltet ihn ein. Fertig! Der Rechner vergisst (in der Krefix-Grundeinstellung) sofort, das er eine Festplatte hat und rührt diese nicht an. Das heisst, wenn man die CD herausnimmt, ist alles wieder wie vorher. Wer dann später unbedingt will, findet auch eine InstallationsAnleitung für die feste Installation auf die Festplatte.
Die CD gibt uns dabei bis zu 650MB Platz, um eine Vielzahl hochwertiger Software-Pakete mitzuliefern, die fertig installiert sind.
Konfiguration #
Nun gibt es aber natürlich auch Dinge, die veränderlich sein müssen. Das können Konfigurationen wie z.B. das Passwort bei einem Internet-Provider sein, aber auch grosse Datenmengen wie EMail-Postfächer. Auf der Seite KonfigurationDesSystems ist dazu einiges erklärt. Krefix legt die Konfigurationen dann auf einer Diskette ab (siehe KrefixLinux.SpeichernDerKonfiguration). Damit kann man alle Einstellungen, Berechtigungen (wie ein Internet-Passwort) etc. aus dem Rechner herausnehmen und wegschliessen bzw. auch auf mehrere Benutzer abstimmen.
Daten #
Geht man über die reinen Funktionen eines Internet-Routers hinaus (hin zu einem Server für EMail, Dateien, etc.), müssen diese Daten natürlich auf die Festplatte des Rechners gespeichert werden. Dafür kann in diesem Falle z.B. ein eigenes Verzeichnis der Windows-Festplatte benutzt werden.
Sicherheit #
Die Diskette kann (mit dem kleinen Schalter, der an jeder Diskette ist) schreibgeschützt werden. Damit ist sowohl die CD als auch die Diskette absolut unveränderlich. Das heisst, ein eventueller Einbrecher in das System kann keinerlei Veränderungen am System vornehmen. Gelingt es ihm, einmal einzubrechen, so hat er keine Möglichkeit, Programme zu installieren oder zu verändern. Er hat nur eine ganz beschränkte Möglichkeit, Dinge anzustellen und alles, was er macht, ist beim nächsten Ausschalten wieder weg.
Außerdem basiert Krefix auf der Debian Linux Distribution (http:/www.debian.org). Debian kann als eine der stabilsten und sichersten Linux-Distributionen bezeichnet werden. Sobald in irgendwelchen Linux-Programmen Sicherheitslücken auftreten, dauert es in der Regel nur wenige Tage, bis die entsprechenden Debian-Pakete aktualisiert werden. Ein neues Krefix-Image kann dann (ggf. auf Anfrage) innerhalb kürzester Zeit vorliegen.
Leistungsumfang #
Das Krefix-Projekt ist noch in einem sehr frühen Stadium. Auf der Seite Features ist eine Liste der bereits vollständig eingerichteten Dienste. Allerdings sind alle für einen Router benötigten Pakete auf der CD enthalten. Sie müssen dann im schlimmsten Falle selber so eingerichtet werden, wie dies in jedem Debian-Linux-System nötig ist.
Lizenz #
Krefix ist ein Open Source Projekt. Die CD kann kostenlos eingesetzt werden. Die eingesetzten Debian-Linux-Pakete unterstehen jeweils eigenen Lizenzen, die jedoch - wie bei Debian üblich - auch allesamt OSS-konform und damit frei benutzbar sind.