Benutzer:Kirmse: Unterschied zwischen den Versionen

Aus Delixs
Zur Navigation springen Zur Suche springen
(Projekt im Projekt)
(Aufgabe des Projektes ergänzt)
Zeile 1: Zeile 1:
== Projekt im Projekt / Roadmap ==
== 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 ===
=== Planung und Vorbereitung ===

Version vom 29. September 2008, 17:22 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
    • Scripte zur User- und Rechnerverwaltung
    • smbstatus2html.cgi
    • quota.cgi
    • proxy.cgi
    • zugang.cgi


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