8159
Kommentar:
|
913
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 1: | Zeile 1: |
== Installationshinweise: Debian Edu / Skolelinux Haupt-Server ''TJENER'' == | == Installations- und Upgradehinweise: Debian Edu / Skolelinux Haupt-Server ''TJENER'' == |
Zeile 3: | Zeile 3: |
<<TableOfContents(4)>> | <<TableOfContent(3)>> |
Zeile 5: | Zeile 5: |
=== Download von Debian Edu (squeeze) === | === Neuinstallationen === |
Zeile 7: | Zeile 7: |
Für die Installation von Debian Edu (squeeze) wird ein aktuelles DVD-Installationsmedium benötigt:<<BR>>http://ftp.skolelinux.org/skolelinux-cd/ | Je nach Version sind bei der Installation des Hauptservers unterschiedlich Aspekte zu berücksichtigen: |
Zeile 9: | Zeile 9: |
Bitte vor Download einen Blick auf die Debian Edu (squeeze) Status-Seite im Debian-Wiki werfen:<<BR>>http://wiki.debian.org/DebianEdu/Status/Squeeze | * '''Empohlen:''' Installation [[Technik/Installation/VM/HauptServerTjener/Stretch|Hauptserver (TJENER) auf Basis von Debian Edu stretch]] * Installation [[Technik/Installation/VM/HauptServerTjener/Jessie|Hauptserver (TJENER) auf Basis von Debian Edu jessie]] |
Zeile 11: | Zeile 12: |
/!\ '''Wichtig:''' Der Skolelinux-Hauptserver wird __immer__ von der Debian Edu DVD installiert!!! | === Upgrades === |
Zeile 13: | Zeile 14: |
=== Erstellen der VM: tjener.intern === | * Upgrade des [[Technik/Installation/VM/HauptServerTjener/Squeeze2Jessie|Hauptservers (TJENER) von Debian Edu squeeze auf Debian Edu jessie]] |
Zeile 15: | Zeile 16: |
Der Haupt-Server des Debian Edu / Skolelinux Netzwerks wird als virtuelle Maschine auf dem [[Technik/Installation/VirtServer|Virtualisierungs-Server]] {{{virt-man-01}}} bereitgestellt/installiert. | === Alte Installationsanleitungen === |
Zeile 17: | Zeile 18: |
* Grafisch unter dem Login {{{locadm}}} am Server {{{virt-man-01}}} anmelden * Das Programm {{{virt-manager}}} starten |
* Installation [[Technik/Installation/VM/HauptServerTjener/Squeeze|Hauptserver (TJENER) auf Basis von Debian Edu squeeze]] |
Zeile 20: | Zeile 20: |
==== Anlegen einer neuen VM / Basisinstallation TJENER ==== | === Alte Upgrade-Anleitungen === |
Zeile 22: | Zeile 22: |
1. In {{{virt-manager}}} auf das Symbol ''Neue Virtuelle Maschine erstellen'' klicken * Name: {{{tjener.intern}}} * Installation von lokalem Installations-Medium * ISO-Abbild: das heruntergeladene Debian Edu DVD-Image * Betriebssystem: Linux, Debian squeeze * Speicher: 2Gb * CPUs:2 * Speicher (=virtuelle Festplatte) wählen: Klick auf den Button ''Durchsuchen'': Volume Group: {{{vm-slow-vg}}}, Logical Volume: {{{tjener.intern_sda}}} * Netzwerkschnittstelle unter erweiterte Optionen auswählen: ''specify shared device name:br1'' * Fertigstellen 1. Eine virtuelle Monitorkonsole erscheint, es wird der Boot-Screen der Debian Edu CD angezeigt... * 64-bit Install (Boot-Screen der Installations-DVD) * ''Warten, Debian Edu Installer lädt...'' * Sprache und Tastatur: Deutsch (3x auswählen und bestätigen) * Debian Edu Installationsprofil: Hauptserver * Automatische Partitionierung: Ja * Erfassung der Paketverwendung ({{{popularity-contest}}}: Ja * Kennwort für den Super-User {{{root}}} festlegen * Initialen Benutzer anlegen, z.Bsp. Login für einen der ITZkS-Mitarbeiter oder den Schul-Admins ==== Allgemeines Fine-Tuning TJENER nach Basisinstallation ==== * Standard-Editor festlegen (an der Unix-Console){{{ $ update-alternatives --config editor: mcedit }}} * Dem initialen User (ein LDAP-User) sudo-Rechte (nur auf TJENER) geben:{{{ $ adduser <username> sudo }}} === TJENER mit dem Internet verbinden === * '''bereits vorbereitet''': Basisinstallation ipFire (Skole-Gateway auf der IP 10.0.0.1) * Anschließen von ipFire * ''rot:'' an Schul-/Firmennetz o.ä. Netz mit DHCP-Server * ''grün:'' zusammen mit der Skole-Netzwerk Bridge (eth1, br1), auf der TJENER kommuniziert an eine gemeinsame Netzwerkswitch === ITZkS-Anpassungen am TJENER === Die folgenden Schritte werden nach Anmeldung mit dem Initialen Benutzer an der Text-Console, später unter GNOME durchgeführt. ==== Squid-Proxy auf proxy-only Modus umstellen ==== Im ITZkS-Setup übernimmt die Firewall ({{{gateway.intern}}}) das Cachen und Filtern von Webinhalten. Hierfür wird der Squid-Proxy auf TJENER in den Modus ''proxy-only'' versetzt. {{{ $ editor /etc/squid/squid.conf }}} {{{ # WELCOME TO SQUID 2.7.STABLE9 # ---------------------------- # # This is the default Squid configuration file. You may wish # to look at the Squid home page (http://www.squid-cache.org/) # for the FAQ and other documentation. # [...] # TAG: cache_peer # To specify other caches in a hierarchy, use the format: # # cache_peer hostname type http-port icp-port [options] # # For example, # # # proxy icp # # hostname type port port options # # -------------------- -------- ----- ----- ----------- # cache_peer parent.foo.net parent 3128 3130 proxy-only default # cache_peer sib1.foo.net sibling 3128 3130 proxy-only # cache_peer sib2.foo.net sibling 3128 3130 proxy-only [...] cache_peer gateway.intern parent 3128 0 proxy-only default [...] }}} ==== Software nachinstallieren ==== Für das Nachinstallieren von Software, muss TJENER's Proxy mit dem Internet kommunizieren können. Testen (und APT-Cache initialisieren) mit:{{{ $ sudo apt-get update }}} Für den anfänglichen Betrieb reicht es, die folgende Software nachzuinstallieren:{{{ $ sudo apt-get install gnome-session gnome-terminal iceweasel iceweasel-l10n-de gedit xinit gosa-plugin-connectivity gosa-plugin-squid autossh tree nmap nload }}} '''Hinweis:''' Wer möchte, kann jetzt grafisch unter GNOME weiter arbeiten:{{{ $ startx }}} ==== Extra-Storage (LVM) bereitstellen ==== FIXME: Genaue Beschreibung erstellen {{{ /skole/tjener/home0 /skole/tjener/home1 /skole/tjener/group0 /skole/tjener/group1 }}} ==== ITZkS-Management Zugang legen ==== FIXME: Genaue Beschreibung erstellen ==== X2Go auf TJENER installieren ==== Die folgende X2Go-Paketquelle in {{{/etc/apt/sources.list.d/x2go.list}}} anlegen:{{{ deb http://packages.x2go.org/debian squeeze main }}} Installation von X2Go: 1. Paketquellen neu einlesen{{{ $ sudo apt-get update }}} 1. Paket {{{x2go-keyring}}} installieren und Paketquellen neu einlesen.{{{ $ sudo apt-get install x2go-keyring && sudo apt-get update }}} 1. Pakete installieren: {{{x2goserver}}} und {{{x2golxdebindings}}}{{{ $ sudo apt-get install x2goserver x2gognomebindings }}} 1. Den User {{{locadm}}} der Gruppe {{{fuse}}} hinzufügen (um ''X2Go local folder sharing'' zu aktivieren).{{{ $ sudo adduser locadm fuse }}} ==== Namensschema für neue User-IDs ==== FIXME: Genaue Beschreibung erstellen ==== GOsa²-Baumstruktur erweitern/ergänzen ==== ==== Container für Schüler/innen nach Jahrgängen ==== Unter ou=Students diverse OUs erstellen, die die Benutzerkonten aller Schüler/innen sortiert nach Jahrgang beinhalten werden: * ==== Container für Computer bereitstellen ==== Basis-OUs für Computer und Drucker erstellen: * ou=Computers * ou=Printers In ou=Computers Container für Computer (z.Bsp. Räume) erstellen, die sich an den Begebenheiten der Schule orientieren: * z.Bsp. * ou=Computer-Raum 1 * ou=Computer-Raum 2 * ou=Bibliothek * immer erstellen: * ou=Notebooks (mobile Geräte innerhalb der Schule) * ou=Fachschaften (Geräte, die in den Fachschaften der Schule kursieren) ==== Samba Home-Laufwerk von H: auf Z: versetzen ==== FIXME: Genaue Beschreibung erstellen ==== Neue Windows-PCs erstellen in ou=Computers ==== FIXME: Genaue Beschreibung erstellen ==== Verschiedene DHCP-Gruppen für unterschiedliche PXE-Boot-Menüs anlegen ==== FIXME: Genaue Beschreibung erstellen Unterhalb von ,,Subnetz 10.0.0.0" neue DHCP-Gruppen mit GOsa² erstellen... {{{ next-server: disklserver Name: diskless-workstations, Pfad: /diskless+x2go/pxelinux.0 Name: ubuntu-workstations, Pfad: /ubuntu+x2go/pxelinux.0 Name: x2go-thinclients, Pfad: /x2go-tce/pxelinux.0 Name: diskless-and-localdisk-workstations, Pfad: /diskless+localdisk+x2go/pxelinux.0 Name: skolelinux-workstations, Pfad: /skolelinux+x2go/pxelinux.0 Name: windows-workstations, Pfad: /windows+x2go/pxelinux.0 }}} === Weitere Notizen === {{{ ### SCRATCHPAD!!! ### GOSA: login: Superadmin Systeme: Bsp: client-0101.intern IP: 10.0.2.101 MAC: DHCP, DNS aktivieren ltspserver00.intern IP: 10.0.2.10 MAC: DHCP, DNS aktivieren LTSPserver Einträge in GOSA Benutzer anlegen: Teacher Namen Kennung bestätigen Basis: Teacher OK PW setzen }}} |
* zur Zeit keine... |
Installations- und Upgradehinweise: Debian Edu / Skolelinux Haupt-Server ''TJENER''
<<TableOfContent(3)>>
Neuinstallationen
Je nach Version sind bei der Installation des Hauptservers unterschiedlich Aspekte zu berücksichtigen:
Empohlen: Installation Hauptserver (TJENER) auf Basis von Debian Edu stretch
Installation Hauptserver (TJENER) auf Basis von Debian Edu jessie
Upgrades
Alte Installationsanleitungen
Alte Upgrade-Anleitungen
- zur Zeit keine...