Benutzer:Kirmse: Unterschied zwischen den Versionen

Aus Delixs
Zur Navigation springen Zur Suche springen
K (2 Links eingetragen)
K (Link fur Quotakontrolle eingefügt)
Zeile 50: Zeile 50:
** Scripte zur User- und Rechnerverwaltung
** Scripte zur User- und Rechnerverwaltung
** <code>[[Kirmse/Anmeldekontrolle | smbstatus2html.cgi]]</code>
** <code>[[Kirmse/Anmeldekontrolle | smbstatus2html.cgi]]</code>
** <code>quota.cgi</code>
** <code>[[Kirmse/Qotakontrolle | quota.cgi]]</code>
** <code>[[Kirmse/Surfkontrolle | proxy.cgi]]</code>
** <code>[[Kirmse/Surfkontrolle | proxy.cgi]]</code>
** <code>zugang.cgi</code>
** <code>zugang.cgi</code>

Version vom 5. Oktober 2008, 08:48 Uhr

Projekt im Projekt

Es geht um die an mich herangetragene Aufgabe, bis Ende 2008 an einem Gymnasium in unserem Landkreis einen Server einzurichten, der Folgendes leistet:

  • jeder Schüler erhält einen Account.
    • Der Schüler kann selbst sein Passwort ändern
    • bestimmte Lehrer können von Schülern das Passwort ändern
  • Einrichtung eines Fileserver für Windows-Clients
    • jeder Schüler erhält ein Homeverzeichnis (Laufwerk u:)
    • es gibt ein Tauschverzeichnis (Laufwerk t:)
    • es gibt ein Vorlagenverzeichnis (Laufwerk v:)
  • Anmeldekontrolle durch die unterrichtenden Lehrer
  • stabiler Internetzugang (nur für's surfen)
  • Filterung von jugendgefährdeten Seiten
  • Kontrolle der aufgerufenen Seiten durch die unterrichtenden Lehrer
  • bei Problemen soll die Situation 3 Monate zurückverfolgt werden können
  • Webserver, wobei jeder Schüler ein "html_public"-Verzeichnis hat
  • Möglichkeit der Fernwartung (SSH)
  • Die Userverwaltung wird durch ein Export-Datenfile des Schulverwaltungsprogramms gesteuert.
  • es werden Quotas eingerichtet
  • es wird eine Möglichkeit geschaffen, dass sich der Lehrer sehr leicht einen Überblick über die Quotasituation verschaffen kann
  • in diesem "html_public"-Verzeichnis soll PHP zur Verfügung stehen
  • die Drucker sollen von jedem Rechner des Raumes genutzt werden können, aber nicht von Rechnern aus anderen Räumen
  • die Lehrer sollen die Drucker freigeben und wieder sperren können und zudem (bei Bedarf) bestimmte Druckaufträge löschen können
  • raumweises Schalten des Internetzugangs
  • es soll ein Backupsystem eingerichtet werden, was möglichst wenig Betreuung erfordert.

Weiterhin wird erwartet:

  • die Installation und Konfiguration soll detailliert und nachvollziehbar dokumentiert werden
  • alle Lösungen für Lehrer sollen möglichst einfach zu bedienen sein


Roadmap

Planung und Vorbereitung

bis 10.10.2008

  • Erstellen und Fixieren des Konzepts
  • Bereitstellung von Testdaten (LDIF-Files)
    • gesamt.ldif eines neuen Arktur4
    • ldif-files für mehrere User
    • ldif-files für Räume
    • ldif-Files für Rechner
    • ldif-Files für Hosts (feste IPs)
  • Sammlung von Anleitungen und Tutorials
  • Aufarbeiten vorhandener Lösungen / Scripte


Grundsysteme bereitstellen

  • WinXP-Client installieren, in der Schule testweise einbinden
  • Server (Debian) installieren,
  • diesen Server an Netz bringen (Internetzugang mit Router einrichten)
  • Einrichtung der 2. Netzwerkkarte


Installation und Einrichtung der Dienste

  • Installation von Samba (mit Quotas)
  • Installation von Apache mit html_public und PHP
  • Installation von Squid mit squidguard
  • Installation von DHCP
  • Installation von DNS mit Anbindung an DHCP


LDAP & Co

  • Installation und Einrichtung des LDAP
  • Installation und Einrichtung von PhpLdapAdmin
  • Anbindung Samba
  • Anbindung Apache
  • Anbindung Squid
  • Anbindung DHCP


User- und Rechnerverwaltung

  • Einrichtung der Scripte zur Userverwaltung
  • Einrichtung Teilnetze
  • Einrichtung der Räume
  • Einrichtung der Rechner
  • Einrichtung fester IP-Adressen


Fernwartung

  • Einrichtung DynDNS
  • Einrichtung SSH


Drucker

  • drucken von jedem Rechner aus
  • drucken nur von den Rechnern des betreffenden Raumes aus
  • Lehrer können Drucker freigeben und wieder sperren
  • Lehrer können bestimmte Druckaufräge löschen


Backupsystem

  • Kroemerlösung