In diesem Abschnitt dreht es sich um die Benutzerverwaltung in Linux. Als erstes muss man den unterschied zwischen den Administrator welcher unter Linux als root bezeichnet wird, und dem Benutzer welcher User heißt, wissen:
Der Systemadministrator root, ist für die Wartung des System zuständig. Er darf alles! Er kann die Passwörter aller User ändern oder sie ganz vom System schmeißen bzw. hinzufügen. Er darf alle Konfigurationsdateien ändern kurz der root darf alles.
Es steht also nahe einfach immer als root in das System einzuloggen. Jedoch ist damit ein großes Sicherheitsrisiko verbunden denn wenn sie ausversehen eine Datei als root löschen dann ist sie weg und kommt auch nicht wieder. Im schlimmsten Fall ist das System hinüber. Zu dem ist es eine große Gefahr als root eingelogt zu sein und mit dem Internet verbunden zu sein. Da her gibt's für den normalen nutzen des Systems den User.
Der User darf alles was der root ihm erlaubt. Im Standart fall darf er Daten unter seinem Verzeichnis /home/Username ablegen, die meisten Programme starten (der root bestimmen welche) eben den PC nutzen aber nicht verändern. Für den normalen gebrauch des Systems ist es nicht nötig Konfigurationsdateien zu verändern sogar eher gefährlich. Da her sollten sie immer als User ins System eingeloggt sein und nur wenn sie Veränderungen am System vornehmen wollen z.B. neue Programme installieren, Konfigurationen ändern und Benutzer anlegen/löschen oder ihre Rechte zu Programmen und Dateien verändern. Ansonsten sollten sie ein als User im System sein. Sprich 90% der Zeit.
Wenn sie sich als User einloggen wollen gehen sie genauso vor nur wählen sie einen Benutzername und das dazugehörige Passwort.(nach der Installation ist standartmäsig der User Knoppix und root vorhanden).
Wie bereits bei der Installation angekündigt(bei der neueren version können sie den namen für den Benutzer selbst vergeben, daher müssen sie nicht einen nutzer anglegen, sollten es aber zur Übung tun, ersetzen sie dann für knoppix den selbvergebenen usernamen.) ist der User Knoppix unwichtig da wir ihn nicht gebrauchen werden. Da her löschen wir ihn erstmal. Loggen sie sich im Folgenden immer als root bei KDE ein. Als root geben sie nun in die Shell ein:
damit wird der User entfernt. So nun legen wir uns unseren eigenen User an mit:
es läuft nun ein Script ab was sie nach den nötigen Informationen fragt. Übrigens die Angaben ab Phone Nummer bis Other brauchen sie natürlich nicht zu machen.
So einfach haben sie sich jetzt ihren eigenen User angemeldet. Gehen sie auf K/root abmelden und klicken sie auf als anderer Benutzer anmelden. Nun sehen sie schon den neuen "Kopf" links in der Leiste. Klicken sie auf diesen Kopf oder geben sie den neuen Usernamen an und geben sie das eben vergebene Passwort ein. Nun sind sie als User eingeloggt.
ein und dann das dazugehörige Passwort für den root. Schon sind sie innerhalb dieser Shell root und können beispielsweise ein updatedb durchführen oder ihren neuem nutzer zugriff auf eine Datei erlauben.
Um gewisse Dateien auch für den Benutzer lesbar/ausführbar zu machen gibt es das Kommando chmod. Als root gibt man:
ein und schon darf der User die Datei auch lesen. Dabei kann man statt u was für User steht auch a für alle schreiben. Das + steht für:"darf mehr", - steht logischerweise für:"darf nicht mehr". Und der dritte Buchstabe kann w für schreiben r für lesen und x für ausführen heißen. Also würde man mit dem Kommando:
Den User sowie allen die Datei lesen, schreiben und ausführen lassen dürfen. Unter KDE geht' noch einfacher loggen sie sich hier als root ein und klicken rechts auf die Datei/Ordner dann auf Eigenschaften und dann auf den Reiter Berechtigungen dort können sie bequem graphisch die Rechte verteilen.
Übrigens es gibt auch ein paar Dienste die sie nur als root ausführen dürfen z.B. pon dsl-provider (siehe nächste Seite) dort müssen sie vorher root sein um diese Dienste starten zu können. Wenn sie also mal ein Problem haben versuchen sie es einfach noch mal als root wenn es dann nicht auftritt liegt es nur an mangelnden Rechten.