Linux-Lösung für Schulen?

20

Die Schule, für die ich als Administrator arbeite, hat ein System-Upgrade angefordert. Gegenwärtig verwenden wir eine von der Regierung vorgeschlagene Linux-Distribution namens SuliXerver - es wäre toll, aber die meisten Admin-Funktionen wurden deaktiviert und werden von der Firma gesteuert, die die Distribution verwaltet. Da es wichtige Probleme gibt, die von dieser Firma ignoriert werden, hat die Schulbehörde beschlossen, auf etwas anderes umzusteigen.

Da unser Budget begrenzt ist, kommen Windows-Lösungen nicht in Frage. Dies lässt uns Open Source und freie Software.

Ich habe mich mit bildungsorientierten Distributionen befasst, aber die Sache ist, dass keine (so wie ich es sehe) das Maß an Komfort für den Endbenutzer bietet, wie es SuliXerver getan hat - hauptsächlich das einheitliche Webinterface, das, obwohl es begrenzt ist, hatte alle benötigten Funktionen (Benutzerverwaltung, Netzwerkzugriffskontrolle, E-Mail, etc.).

Ich bin immer noch unentschlossen, ob ich die beste Wahl treffen soll. Die Distributionen, die ich bisher überprüft habe:

  • Debian Edu / Skolelinux - anscheinend die beste Wahl für uns. Unterstützt einen Großteil dessen, was wir unterstützen müssen. ABER wenn es darum geht, die vorinstallierten Anfangswerte zu ändern - die LDAP-Schemata, das Netzwerk-Setup, die Domain, den Servernamen usw.
  • Karoshi Server - scheint meiner Meinung nach begrenzt und noch nicht bereit für die Prime Time. Auch weniger gepflegt im Vergleich zu Skolelinux
  • ClearOS - Obwohl es nicht direkt für Schulen gedacht ist, kann ein Großteil des Systems gerettet und leicht modifiziert werden, um mit unserem Setup zu funktionieren.
  • Zentyal - wie ClearOS, jedoch mit eingeschränkter Funktionalität in Bezug auf das Webinterface. Hat auch eine bessere Unterstützung und die Schnittstelle ist einfacher zu bedienen.

Gibt es eine andere Distribution, die ich verpasst habe, die besser zu unserer Lösung passt? Aufgrund des begrenzten Zeitrahmens für den Abschluss des gesamten Transfers (bis Ende Oktober sollte ich ein funktionierendes Prototypensystem haben und spätestens Ende Dezember muss der Übergang erfolgen) bin ich nicht in der Lage, unseren zu schreiben eigene Lösung.

Bedarf:

  • Einheitliche Weboberfläche, die für Schüler, Lehrer und Administratoren einfach zu verwenden ist. Die Lehrer sollten in der Lage sein, den Internetzugang der Räume über Proxy-Einstellungen zu steuern, die Passwörter der Schüler zu ändern, jedoch nicht die Kernsystemeinstellungen. Die Schüler können ihr eigenes Passwort ändern.
  • E-Mail-System - Webinterface ist vorhanden (RoundCube oder RainLoop), Backend ist noch nicht entschieden (möchte Exchange ActiveSync haben)
  • OpenLDAP + Samba für Windows-Domänenanmeldung und Dokumentenspeicher (zum Speichern von Benutzereinstellungen, Lesezeichen, Dateien). Auch automatische Zuordnung von Netzlaufwerken.
  • Webserver - entweder Apache oder NGINX, ausgeführt mit PHP und MySQL.
  • Druckserver für die Büros
  • DNS-Server für die Namensauflösung des lokalen Computers
fonix232
quelle
Gute Frage, aber ich fürchte sehr, dass es in diesem Sektor keine Wunderwaffe gibt. Dies ist einer der Ränder, an denen die gesamte Distroszene auseinanderzufallen beginnt. Und leider verallgemeinern die meisten Institutionen, die ihre eigenen Lösungen zusammenstellen, diese nicht, um wieder in den OSS-Raum aufgenommen zu werden.
Caleb
Keine wirkliche Antwort, aber wenn Sie zu distrowatch.com/search.php gehen und den Betriebssystemtyp auf "Linux" und die Kategorie auf "Education" beschränken, erhalten Sie eine schöne Liste von Distributionen, von denen eine genau das ist, was Sie sind nach.
Terdon
1
Hmmmm. Ich mag es nicht, so zu klingen, als würde ich prahlen, aber ich weiß, wie ich diese Anforderungen an eine beliebige Distanz anpassen kann. Um richtig zu antworten, würde ich schätzungsweise 2,5 Tage in einer Laborumgebung sein. Ich hoffe, ich habe Zeit für diese lange Antwort.
Tyler Maginnis
2
Vielleicht lohnt es sich, etwas wie FreeBSD oder ein spezifischeres FreeNAS auszuwerten, das viele Funktionen enthält und über ein nettes Webinterface zugänglich ist
Sir l33tname
1
Ich spreche davon, es mit Management-Schnittstellen zu versieren. Eines meiner Projekte ist eine virtuelle KVM-Maschine, auf der Samba + -Verwaltungsoberflächen ausgeführt werden.
Tyler Maginnis

Antworten:

1

Ich persönlich mag Debian sehr, aber wenn Sie mit SuliXerver zufrieden sind, warum passen Sie es dann nicht an Ihre Bedürfnisse an?

Wenn es Admin-Funktionen gibt, müssen Sie diese nicht herunterladen und verwenden. Wenn es sich nur um ein Berechtigungsproblem handelt, ändern Sie das Root-Passwort mit einer Live-CD / USB, und Sie können loslegen.

YoMismo
quelle
Ich würde auch ein Debian-basiertes System bevorzugen. Tatsache ist, dass SuliXerver an uns lizenziert ist und das Unternehmen Änderungen vornimmt, die uns nicht gefallen, die aber vorgenommen werden müssen. Auch unser Zugriff auf Änderungen am System ist äußerst eingeschränkt - wir können nicht einmal Pakete installieren oder Berechtigungen lokal verwalten!
fonix232
OK, wir verwerfen SuliXerver. Was genau sind die Debian-Einschränkungen? Sind Sie sicher, dass es sich um tatsächliche Einschränkungen handelt? Ich kann nicht erkennen, welchen Einschränkungen hinsichtlich "Netzwerkeinrichtung, Domäne, Servername" Sie ausgesetzt sind, aber wenn Sie sie hier posten, hat möglicherweise jemand eine Lösung für sie.
YoMismo
DebianEdu / SkoleLinux für Anfänger arbeitet auf einem eigenen Domain- und IP-Segment, was schwer zu ändern ist (ich möchte nicht nach allen verstreuten Informationssegmenten suchen, die hier und da übrig sind). Hinzu kommt die Sprachbarriere, und auch die Web-Benutzeroberfläche ist hinsichtlich der benutzerfreundlichen Verwaltung für Lehrer recht eingeschränkt. Wenn ich die Zeit hätte, würde ich das Web-UI selbst erstellen, aber ich habe es nicht und kann daher nicht darauf zugreifen.
fonix232
Über seine eigene Domain und sein eigenes IP-Segment ... Wenn Debian die IP ändert, sollte das Segment so einfach sein wie das Bearbeiten von / etc / network / interfaces, Erstellen eines "iface eth0 inet static" -Eintrags und Hinzufügen von IP, Netzwerk, Netzmaske usw. .. Um die Domain zu ändern, folgen Sie den Schritten im nächsten Link serverfault.com/questions/490825/… . Wenn Sie eine Benutzeroberfläche finden, die Ihren Anforderungen entspricht, können Sie diese jederzeit in Ihre Debian-Distribution herunterladen und installieren. Die Sache ist, dass es schwierig sein wird, eine Distribution zu finden, die Ihren Bedürfnissen entspricht, aber Sie können ...
YoMismo
Sammeln Sie ab und zu die Werkzeuge, die Ihren Bedürfnissen entsprechen, und passen Sie die Distribution an. Was die Sprachbarriere anbelangt, ich denke, Debian wird mit viel Sprachunterstützung ausgeliefert. Welche Sprache finden Sie nicht?
YoMismo
1

Der myskool Server ist die beste Lösung, die ich je gesehen habe.

http://cyberorg.co.in/myscool/

check this out das wurde auch in indien und indonesien implementiert

Anubhav Chaturvedi
quelle
Keine Beleidigung, aber diese Distribution scheint beschränkter zu sein als unser aktuelles Setup. Ich wiederhole, ich möchte keine ausgefallenen Desktop-Apps - nur einen Server, auf dem die Domain gehostet werden kann (Benutzeranmeldung, Dateizugriff), mit einer Weboberfläche, über die Lehrer den Schülerzugriff steuern können.
fonix232
0

Da Sie nicht nach Desktop-Anwendungen suchen, sondern sich eher mit der Administration befassen, ist Ihre Suche nach einer einfachen Verwaltungsschnittstelle sehr einfach.

Egal für welche Distribution Sie sich entscheiden, alle verwenden die Standardtools, um die verschiedenen Funktionen bereitzustellen, die Sie erwarten.

Suchen Sie speziell nach Linux? Der OSX-Server bietet alles, was Sie brauchen, hat eine starke BSD-Basis und ich fordere Sie auf, eine bessere, sofort einsatzbereite Benutzeroberfläche zu finden.

Es ist keine Benutzerlizenz vorhanden. Ihre einzigen Kosten wären die physische Hardware. Es ist nur für die Verwendung auf Apple-Hardware lizenziert. Sie sind also auf das beschränkt, was Sie sich dort leisten können. Meine Empfehlung wäre, mit ein paar Mac Mini "Server Edition", die mit zwei Festplatten und OSX Server vorinstalliert sind, zu gehen.

Ich werde nicht so tun, als gäbe es keine Möglichkeiten, es auf Standardhardware laufen zu lassen, aber es ist ein dummes Risiko.

Burhan Khalid
quelle