Einrichtung eines Linux-Clients für die Linux Musterlösung am Beispiel von Knoppix 3.3


Die Knoppix-CD bietet ein komplettes Linux auf Basis von Debian mit allen wichtigen Applikationen. Das Knoppix-Linux startet komplett von CD und verändert nichts auf der Festplatte des Rechners.

Allerdings kann Knoppix auch recht komfortabel auf Festplatte installiert werden. Dazu dient das Skript /usr/local/bin/knx-hdinstall. Der Aufruf des Skripts erfolgt in der Konsole: sudo /usr/local/bin/knx-hdinstall.

Die Installation von Knoppix auf der Festplatte erfolgt weit gehend menügesteuert. Eine detaillierte Anleitung findet man hier: http://www.pl-forum.de/berichte/knoppix_hdinstall/knoppix-hdinstall.html.

Im folgenden wird vorausgesetzt, dass Knoppix 3.3 erfolgreich auf Festplatte installiert wurde. Es werden die Schritte erläutert, die nötig sind, um den Linux-Client in die Musterlösung zu integrieren:

Konfiguration des Client

NIS-Anmeldung

In /etc/defaultdomain ist der NISDOMAINNAME einzutragen. Dieser Name muss identisch sein mit der Bezeichnung, die im ML-Server eingetragen ist, z.B. name.s.bw.schule.de_intern.

In /etc/nsswitch.conf ist zu kontrollieren, ob folgende Einträge vorhanden sind:

passwd:     compat
groups:     compat
shadow:     compat

In /etc/passwd ist ganz am Ende einzufügen:

+::::::

In /etc/group ist ganz am Ende einzufügen:

+:::

In /etc/yp.conf ist die IP des ML-Servers einzutragen:

ypserver 10.1.1.254

Jetzt muss NIS neu gestartet werden:

/etc/init.d/nis restart

Anschließend muss geprüft werden, ob der Client tatsächlich die Passwortdatei des ML-Servers holt:

getent passwd

Alle Benutzer, die auf dem ML-Server eingetragen sind, sollten jetzt angezeigt werden.

Zum Schluss ist ein Starteintrag für nis zu machen:

dpkg-reconfigure nis


Home-Verzeichnisse des ML-Servers mounten

In die /etc/fstab ist einzutragen:

10.1.1.254:/home  /home nfs defaults    0    0

Alternativ sind auch folgende Einträge möglich:

10.1.1.254:/home  /home  nfs  bg,hard,intr,rsize=8192,wsize=8192   0   0

Damit ist die Integration des Debian-Clients abgeschlossen.       

Konfiguration des ML-Servers

Auf Seiten des Servers ist alles für die Integration von Linux-Clients vorbereitet. Zur Sicherheit ist zu überprüfen, ob in der /etc/exports die Einträge zum Export der Home-Verzeichnisse vorhanden sind:

/home     *.schule.de(rw)

Der Client muss nun neu gebootet werden. Jetzt sollten sich alle Benutzer, die dem ML-Server bekannt sind, anmelden können.