`[Zur Übersicht]`

# Knoppix administrieren

Voraussetzungen: Sie sind in der Lage, Knoppix erfolgreich von CD zu booten/zu starten. Das heißt: Der Knoppix-KDE-Desktop wird auf Ihrem Bildschirm angezeigt und der Mauszeiger lässt sich mit der Maus ordentlich bewegen.
(Wenn diese Voraussetzungen nicht gegeben sind, dann lesen Sie zunächst "Knoppix booten".)

### Hier finden Sie eine Sammlung von Hinweisen, Kniffen und Tricks, die Ihnen helfen sollen, ein Knoppix-System zu verwalten.

Es geht um folgende Tätigkeiten:

1. In Dateien in /etc Änderungen vornehmen

2. NFS-Mounts (als NFS-Client)

3. Root ein Passwort geben

4. Als root unter KDE arbeiten

Die Administration eines Linux-Systems ist ein Fass ohne Boden: Es gibt immer was zu tun. Also nehmen Sie sich Zeit und bleiben Sie gelassen: Der Weg ist das Ziel.

Folgende Aufgaben übersteigen den Rahmen dieses Tutorials:

- Das Home-Verzeichnis vom Benutzer knoppix (/home/knoppix) dauerhaft auf einer Festplatte, einem ZIP-Laufwerk oder einem USB-Memorystick abspeichern und beim Booten automatisch einbinden (mounten).

- Knoppix auf der Festplatte installieren.

- Knoppix selbst gestalten / Knoppix remastern.

### I. In Dateien in /etc Änderungen vornehmen

Von den knapp 300 Konfigurationsdateien im Verzeichnis /etc handelt es sich bei ungefähr der Hälfte um so genannte Softlinks auf Dateien im Verzeichnis /KNOPPIX/etc auf der Knoppix-CD. Das heißt, diese Dateien befinden sich "in Wirklichkeit" gar nicht im Verzeichnis /etc sondern im Verzeichnis /KNOPPIX/etc auf der Knoppix-CD. (Softlinks sind z.B. vergleichbar mit Verknüpfungen unter Windows 98).
Dateien auf der CD können aber nur gelesen, nicht jedoch geändert werden. Ab und an kann es aber vorkommen, dass Sie in einer solchen Datei eine Änderung vornehmen wollen oder müssen. Dann ist es notwendig, den Softlink auf die nur lesbare Datei auf der Knoppix-CD zu beseitigen und eine änderbare Datei im Verzeichnis /etc zu erstellen.

Das geht wie folgt (beispielhaft mit der Datei /etc/hostname):

| Klicken Sie auf dem Knoppix-KDE-Desktop unten links mit der linken Maustaste auf das Symbol das den Buchstaben "K" in einem Zahnrad darstellt (dieses Symbol ist z.B. vergleichbar mit dem <Start>-Symbol unter Windows 98).

| Klicken Sie im sich öffnenden Menü mit der linken Maustaste auf den Eintrag "KNOPPIX".

| Klicken Sie im sich öffnenden Unter-Menü mit der linken Maustaste auf den Eintrag "Root Shell". Es öffnet sich ein "Root"-Fenster.

Geben Sie im sich öffnenden "Root"-Fenster den Befehl "`ls -l /etc/hostname`" ein.

"lrwxrwxrwx ... /etc/hostname -> /KNOPPIX/etc/hostname" wird ausgegeben. Das zeigt, dass es sich bei der "Datei" /etc/hostname um einen Softlink handelt, der auf die Datei /KNOPPIX/etc/hostname verweist.

Geben Sie den Befehl "`/bin/cp -p /etc/hostname /tmp`" ein. Damit erstellen Sie eine Kopie der "Datei" /etc/hostname im Verzeichnis /tmp. ("In Wirklichkeit" erstellen Sie eine Kopie der Datei /KNOPPIX/etc/hostname, denn /etc/hostname ist ja "lediglich" ein Softlink (Verweis) auf die Datei /KNOPPIX/etc/hostname.)

Geben Sie den Befehl "`/bin/rm /etc/hostname`" ein. Damit löschen Sie die "Datei" (den Softlink) /etc/hostname.

Geben Sie den Befehl "`/bin/mv /tmp/hostname /etc`" ein. Damit verschieben Sie die Datei /tmp/hostname in das Verzeichnis /etc.

Geben Sie den Befehl "`ls -l /etc/hostname`" ein.

"-rw-r--r-- ... /etc/hostname" wird ausgegeben. Das zeigt, dass es sich bei der Datei /etc/hostname nun nicht mehr um einen Softlink handelt, der auf die Datei /KNOPPIX/etc/hostname verweist, sondern um eine "echte", "eigenständige" Datei, in der jetzt Änderungen vorgenommen werden können (mit dem Befehl "`echo rakete > /etc/hostname`" kann z.B. der Hostname (Rechnername) auf rakete gesetzt werden).

Die Datei ist damit änderbar :-)

Wenn Sie den Befehl "`exit`" eingeben, dann schließen Sie damit das "Root"-Fenster.

Anmerkung: Mit den Befehlen "`/bin/rm /etc/hostname`" und "`/bin/ln -s /KNOPPIX/etc/hostname /etc/hostname`" sorgen Sie dafür, dass /etc/hostname wieder "nur" ein Softlink auf die Datei /KNOPPIX/etc/hostname ist.

[Zurück zum Seitenanfang]

### II. NFS-Mounts (als NFS-Client)

| Klicken Sie auf dem Knoppix-KDE-Desktop unten links mit der linken Maustaste auf das Symbol das den Buchstaben "K" in einem Zahnrad darstellt (dieses Symbol ist z.B. vergleichbar mit dem <Start>-Symbol unter Windows 98).

| Klicken Sie im sich öffnenden Menü mit der linken Maustaste auf den Eintrag "KNOPPIX".

| Klicken Sie im sich öffnenden Unter-Menü mit der linken Maustaste auf den Eintrag "Root Shell". Es öffnet sich ein "Root"-Fenster.

Geben Sie im sich öffnenden "Root"-Fenster die Befehle "`/etc/init.d/portmap start`" und "`/etc/init.d/nfs-common start`" ein und starten Sie damit die erforderlichen NFS-Dienste.

Geben Sie den Befehl "`showmount -e nfs-server`" ein (wobei sie für nfs-server den Namen oder die IP-Adresse des Rechners [NFS-Servers] einsetzen, von dem Sie ein Filesystem via NFS mounten wollen) und prüfen Sie so, ob auf dem NFS-Server die erforderlichen Export-Freigaben vergeben sind.

Geben Sie den Befehl "`mount ...`" mit den entsprechenden Optionen ein, um das Filesystem via NFS zu mounten.

Das Mounten via NFS ist damit möglich :-)

Wenn Sie den Befehl "`exit`" eingeben, dann schließen Sie damit das "Root"-Fenster.

Anmerkung: Mit den Befehlen "`/etc/init.d/nfs-common stop`" und "`/etc/init.d/portmap stop`" beenden Sie die entsprechenden Dienste wieder.

[Zurück zum Seitenanfang]

### III. Root ein Passwort geben

Bei Knoppix ist bei root kein Passwort gesetzt. Ab und an kann es aber vorkommen, dass Sie aufgefordert werden, das Passwort von root einzugeben. Dann ist es notwendig, root zunächst ein Passwort zu geben.

Das geht wie folgt:

| Klicken Sie auf dem Knoppix-KDE-Desktop unten links mit der linken Maustaste auf das Symbol das den Buchstaben "K" in einem Zahnrad darstellt (dieses Symbol ist z.B. vergleichbar mit dem <Start>-Symbol unter Windows 98).

| Klicken Sie im sich öffnenden Menü mit der linken Maustaste auf den Eintrag "KNOPPIX".

| Klicken Sie im sich öffnenden Unter-Menü mit der linken Maustaste auf den Eintrag "Root Shell". Es öffnet sich ein "Root"-Fenster.

Geben Sie im sich öffnenden "Root"-Fenster den Befehl "`passwd`" ein.

"Enter new UNIX password:" wird ausgegeben. Geben Sie das Passwort ein und betätigen Sie die Taste <ENTER>.
(Ein gutes Passwort enthält Groß- und Kleinbuchstaben, Zahlen und Sonderzeichen und besteht aus mindestens sieben Zeichen.)

"Retype new UNIX password:" wird ausgegeben. Geben Sie das Passwort erneut ein und betätigen Sie die Taste <ENTER>.

"passwd: password updated successfully" wird ausgegeben.

Root ist damit ein Passwort gegeben :-)

Wenn Sie den Befehl "`exit`" eingeben, dann schließen Sie damit das "Root"-Fenster.

Anmerkung: Wenn Sie in der Datei /etc/shadow in der Zeile, die mit "root ..." beginnt, alle Zeichen zwischen dem ersten und zweiten Doppelpunkt durch das Zeichen * (Stern) ersetzen, sorgen Sie dafür, dass bei root kein Passwort mehr gesetzt ist.

[Zurück zum Seitenanfang]

### IV. Als root unter KDE arbeiten

Nach dem Booten von Knoppix arbeiten Sie gewöhnlich als Benutzer knoppix unter der grafischen Benutzungsoberfläche KDE. Wollen Sie hingegen als Benutzer root unter KDE arbeiten, dann gehen Sie wie folgt vor:

- Booten Sie mit "knoppix 2" im Textmodus. (Details zum Booten finden Sie in "Knoppix booten /Details".)

- Wenn der Prompt "root@tty1[/]#" erscheint, dann geben Sie den Befehl "`su`" ein, um die richtige Arbeitsumgebung für den Benutzer root einzustellen.

- Anschließend geben Sie den Befehl "`startx`" ein, um KDE zu starten.

  Nun arbeiten Sie als root unter KDE :-)

- Sie beenden das Arbeiten als root unter KDE, indem Sie die Tasten <Alt> und <F2> gleichzeitig betätigen, worauf sich das "Befehl Ausführen"-Fenster öffnet. Dort geben Sie den Befehl "`shutdown -h now`" ein, klicken mit der linken Maustaste auf den Knopf <Ausführen> und beenden Knoppix damit wie gewohnt.

[Zurück zum Seitenanfang]

`[Zur Übersicht]`

`Dieses Dokument beschreibt Knoppix Version 3.4 CeBit 2004 Edition.`
Copyright (c) 2004-04-19 Karl Schock. (Dank an alle, die zu diesem Dokument etwas beitrugen.)
Es wird die Erlaubnis gegeben, dieses Dokument zu kopieren, zu verteilen und/oder zu verändern unter den Bedingungen der GNU Free Documentation License.
`DIE BENUTZUNG ERFOLGT AUF EIGENE GEFAHR.` Der Autor kann in keiner Weise für aus der Benutzung entstandene direkte oder indirekte Schäden haftbar gemacht werden.