Benutzer:Kirmse: Unterschied zwischen den Versionen
Kirmse (Diskussion | Beiträge) K (einen Eintrag mit Link ergänzt) |
Kirmse (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
(22 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== Scripte zur Userverwaltung == | |||
[[Benutzer:Kirmse/temp|Anbinden von win-XP]] | |||
[[Benutzer:Kirmse/delixs-groupadd|Eintragen von Usern in eine Delixs-Gruppe]] | |||
[[Benutzer:Kirmse/delixs-groupdel|Löschen von Usern in eine Delixs-Gruppe]] | |||
[[Benutzer:Kirmse/delixs-grouplist|Auflisten der User einer Delixs-Gruppe]] | |||
[[Benutzer:Kirmse/delixs-pooladd|Eintragen von DHCP-Pools im LDAP]] | |||
[[Benutzer:Kirmse/delixs-pooldel|Löschen von DHCP-Pools im LDAP]] | |||
[[Benutzer:Kirmse/delixs-poollist|Auflisten der DHCP-Pools im LDAP (zu einem Teilnetz)]] | |||
[[Benutzer:Kirmse/delixs-hostadd|Eintragen von DHCP-Hosts im LDAP]] | |||
[[Benutzer:Kirmse/delixs-hostlist|Auflisten von DHCP-Hosts von einem Pool]] | |||
[[Benutzer:Kirmse/delixs-hostdel|Löschen von DHCP-Hosts aus einem Pool]] | |||
[[Benutzer:Kirmse/delixs-machinelist|Auflisten der (Windows-)Rechner im LDAP]] | |||
[[Benutzer:Kirmse/delixs-userlist|Auflisten von Usern (Lehrer, Schülern, Klassen)]] | |||
[[Benutzer:Kirmse/delixs-classmod|Versetzen von Schülern oder Klassen]] | |||
[[Benutzer:Kirmse/delixs-usermod|Aktualisieren der Daten eines Users (GECOS)]] | |||
[[Benutzer:Kirmse/delixs-userdel|Löschen von Usern oder Klassen]] | |||
[[Benutzer:Kirmse/delixs-userpasswd|Ändern des Passwortes von Usern]] | |||
== Projekt im Projekt == | == 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: | Es geht um die an mich herangetragene Aufgabe, bis Ende 2008 an einem Gymnasium in unserem Landkreis einen Server einzurichten, der Folgendes leistet: | ||
Zeile 39: | Zeile 76: | ||
''bis 10.10.2008'' | ''bis 10.10.2008'' | ||
* [[Konzept|Erstellen und Fixieren des Konzepts]] | * [[Benutzer:Kirmse/Konzept|Erstellen und Fixieren des Konzepts]] | ||
* Bereitstellung von Testdaten (LDIF-Files) | * [[Kirmse/Testdaten | Bereitstellung von Testdaten (LDIF-Files)]] | ||
** gesamt.ldif eines neuen Arktur4 | ** gesamt.ldif eines neuen Arktur4 | ||
** ldif-files für mehrere User | ** ldif-files für mehrere User | ||
Zeile 46: | Zeile 83: | ||
** ldif-Files für Rechner | ** ldif-Files für Rechner | ||
** ldif-Files für Hosts (feste IPs) | ** ldif-Files für Hosts (feste IPs) | ||
* Sammlung von Anleitungen und Tutorials | * [[Benutzer:Kirmse/Anleitungen|Sammlung von Anleitungen und Tutorials]] | ||
* Aufarbeiten vorhandener Lösungen / Scripte | * Aufarbeiten vorhandener Lösungen / Scripte | ||
** Scripte zur User- und Rechnerverwaltung | ** Scripte zur User- und Rechnerverwaltung | ||
Zeile 59: | Zeile 96: | ||
* WinXP-Client installieren, in der Schule testweise einbinden | * WinXP-Client installieren, in der Schule testweise einbinden | ||
* Server (Debian) installieren | * [[Kirmse/vmware-image | Virtualisierungsumgebung für den Testserver einrichten]] | ||
* [[Benutzer:Kirmse/Grundinstallation | Server (Debian) installieren Teil 1]] | |||
* [[Benutzer:Kirmse/Grundinstallation2 | Server (Debian) installieren Teil 2]] | |||
* diesen Server an Netz bringen (Internetzugang mit Router einrichten) | * diesen Server an Netz bringen (Internetzugang mit Router einrichten) | ||
* Einrichtung der 2. Netzwerkkarte | * Einrichtung der 2. Netzwerkkarte | ||
Zeile 66: | Zeile 105: | ||
=== Installation und Einrichtung der Dienste === | === Installation und Einrichtung der Dienste === | ||
* Installation von Samba (mit Quotas) | * [[Kirmse/SSH | Installation von SSH ]] (ergänzt) | ||
* Installation von Apache mit html_public und PHP | |||
* Installation von Squid | * [[Kirmse/Samba | Installation von Samba (mit Quotas)]] | ||
* [[Kirmse/clamav | Installation von Virenscannern (Clamav)]] von Jörg Fiebig | |||
* [[Kirmse/Apache | Installation von Apache mit html_public und PHP]] | |||
* [[Kirmse/Squid | Installation von Squid ]] mit squidguard | |||
* Installation von DHCP | * Installation von DHCP | ||
* Installation von DNS mit Anbindung an DHCP | * Installation von DNS mit Anbindung an DHCP | ||
=== LDAP & Co === | === LDAP & Co === |
Aktuelle Version vom 25. September 2012, 12:30 Uhr
Scripte zur Userverwaltung
Eintragen von Usern in eine Delixs-Gruppe
Löschen von Usern in eine Delixs-Gruppe
Auflisten der User einer Delixs-Gruppe
Eintragen von DHCP-Pools im LDAP
Löschen von DHCP-Pools im LDAP
Auflisten der DHCP-Pools im LDAP (zu einem Teilnetz)
Eintragen von DHCP-Hosts im LDAP
Auflisten von DHCP-Hosts von einem Pool
Löschen von DHCP-Hosts aus einem Pool
Auflisten der (Windows-)Rechner im LDAP
Auflisten von Usern (Lehrer, Schülern, Klassen)
Versetzen von Schülern oder Klassen
Aktualisieren der Daten eines Users (GECOS)
Löschen von Usern oder Klassen
Ändern des Passwortes von Usern
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
- Userliste
smbstatus2html.cgi
quota.cgi
proxy.cgi
zugang.cgi
Grundsysteme bereitstellen
- WinXP-Client installieren, in der Schule testweise einbinden
- Virtualisierungsumgebung für den Testserver einrichten
- Server (Debian) installieren Teil 1
- Server (Debian) installieren Teil 2
- diesen Server an Netz bringen (Internetzugang mit Router einrichten)
- Einrichtung der 2. Netzwerkkarte
Installation und Einrichtung der Dienste
- Installation von SSH (ergänzt)
- Installation von Samba (mit Quotas)
- Installation von Virenscannern (Clamav) von Jörg Fiebig
- 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