[[Vorlage(Archiviert, )]] [[Vorlage(Fortgeschritten)]] {{{#!vorlage Wissen [:Hardware-Router: Hardware-Router konfigurieren] [:ISC-DHCPD: Einen DHCP-Server konfigurieren] [:IP-Adresse_wechseln: Eine feste IP-Adresse vergeben] }}} [[Inhaltsverzeichnis()]] [[Bild(LTSP/ltsp_logo.png, 128, align=left)]] Dieser Artikel beschreibt die Installation des [:Archiv/LTSP:]-Servers ab Ubuntu 11.10 (Oneiric).\\ \\ = Installation = Folgendes [:Metapakete:Metapaket] muss installiert werden: {{{#!vorlage Paketinstallation ltsp-server-standalone }}} == DHCP-Dienst anpassen == Als Beispiel wird von folgender Netzwerk-Konfiguration ausgegangen. Für Erläuterungen hierzu siehe [:Archiv/LTSP#Netzwerk:]. {{{#!vorlage Tabelle Netzwerk 192.168.1.0 +++ Subnet Mask 255.255.255.0 +++ Gateway 192.168.1.1 +++ DNS 192.168.1.1 +++ LTSP-Server 192.168.1.100 +++ Bereich für feste IPs 192.168.1.2-99 }}} Die Datei '''/etc/ltsp/dhcpd.conf''' muss nun an das eigene Netzwerk angepasst werden. Für das obige Netzwerk würde die Datei wie folgt aussehen: {{{#!vorlage Code # # Wiki LTSP dhcpd.conf config file. # authoritative; subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.101 192.168.1.250; option domain-name "netzwerk.local"; option domain-name-servers 192.168.1.1; option broadcast-address 192.168.1.255; option routers 192.168.1.1; next-server 192.168.1.100; # get-lease-hostnames true; option subnet-mask 255.255.255.0; option root-path "/opt/ltsp/i386"; if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" { filename "/ltsp/i386/pxelinux.0"; } else { filename "/ltsp/i386/nbi.img"; } } }}} Nach dem Speichern müssen die Änderungen noch mit folgendem Befehl aktiviert werden: {{{#!vorlage Befehl sudo /etc/init.d/isc-dhcp-server restart }}} bzw. {{{#!vorlage Befehl sudo service isc-dhcp-server restart }}} == LTSP-Umgebung == Die bereits installierten LTSP-Pakete enthalten nur Werkzeuge, um eine LTSP-Umgebung herunterzuladen und zu installieren. Dies geschieht mit folgendem Befehl: {{{#!vorlage Befehl sudo ltsp-build-client --arch i386 }}} Der Befehl ``ltsp-build-client`` installiert unabhängig von der Architektur des Servers ein 32 Bit-Client-Betriebssystem in '''/opt/ltsp/i386'''. Der zu bootende Kernel und die Unterstützung für PXE wird in '''/var/lib/tftpboot/ltsp/i386''' installiert. Nach einem Neustart des NBD-Servers sind alle notwendigen Dienste gestartet und man kann sich vom Thin Client aus auf dem Server anmelden. {{{#!vorlage Befehl sudo /etc/init.d/nbd-server restart }}} bzw. {{{#!vorlage Befehl sudo service nbd-server restart }}} == Benutzer anlegen == Die Anmeldung auf den Clients ist mit allen Benutzern möglich, die auf dem Server existieren. Neue Benutzer lassen sich einfach mit der Konsole anlegen, siehe [:Benutzer_und_Gruppen#Terminal:Benutzerverwaltung]. Zum testen kann man auch den ersten Benutzer verwenden, der bei der Installation des Grundsystems angelegt wurde. Zumindest bei Ubuntu 11.10 wurde bein der Installation, so wie sie hier beschrieben wird, kein initialer Benutzer angelegt, und man kann sich auch nicht als root anmelden. Um sich trotzdem erstmalig am System anmelden zu können, sind noch folgende Schritte notwendig: {{{#!vorlage Befehl chroot /opt/ltsp/i386 adduser ltsp-update-sshkeys }}} Das Kommando ltsp-update-sshkeys ist erforderlich, wenn die Datei /opt/ltsp/i386/etc/ssh/ssh_known_hosts nicht existiert. = Links = * [:Archiv/LTSP:] {Übersicht} Übersichtsartikel # tag: LTSP, Edubuntu, Netzwerk, Server