Docs/Basic tasks/Being root

Aus Mandriva Community Wiki

Wechseln zu: Navigation, Suche
Ausführen von Befehlen mit Administratorrechten (root)

Manchmal kommt es beim Versuch ein Problem zu lösen vor, dass man angewiesen wird einen Befehl "als root" oder "mit Administratorrechten" auszuführen, was das gleiche bedeutet. Bei Mandriva Linux (wie auch den meisten anderen Unix/Linux-Systemen) ist man normalerweise als einfacher Benutzer (user) mit eingeschränkten Rechten angemeldet: als solcher kannst du beispielsweise keine systemweiten Konfigurationsdateien bearbeiten oder gewisse Befehle ausführen. Falls du also Veränderungen vornehmen musst, für welche diese eingeschränkten Rechte nicht ausreichen, kannst du dich kurzzeitig als root anmelden, um die gewünschten Einstellungen vorzunehmen. Wird irgendwo von einem "superuser" oder "Administrator" gesprochen, ist damit stets root gemeint. Nur root verfügt in der Regel über uneingeschränkte Rechte, um alle nur möglichen Änderungen am System vorzunehmen und ist damit ebenso mächtig wie gefährlich. Nutze root deshalb immer äußerst bedacht!

[bearbeiten] root werden: Konsole

Meistens ist es am praktischsten, sich auf der Konsole als root anzumelden. Zum Öffnen einer Konsole findest du im Startmenü unter "Werkzeuge" den Punkt "Konsole" (oder auch "Terminalprogramm"). Um root zu werden, musst du in der Konsole den Befehl "su" ausführen: einfach su eintippen und [ENTER] drücken. Anschließend wirst du aufgefordert das root-Passwort einzugeben, welches du während der Installation gesetzt hast. Gib es also ein und bestätige mit [ENTER]. Allerdings wirst du nicht zu sehen bekommen, was du gerade eintippst - dies ist eine Sicherheitsvorkehrung, um das Ausspähen deines Passwortes zu erschweren. Wenn du also [ENTER] gedrückt hast, und das Passwort richtig war, solltest du die gleiche Eingabeaufforderung sehen wie zuvor, nur statt des $-Zeichens eine #. Diese signalisiert und erinnert daran, das du zur Zeit als root angemeldet bist. Immer wenn du die # am Ende der Eingabeaufforderung siehst, arbeitest du als root.

Als root kannst du nun alle Kommandobefehle ausführen, die du benötigst. Beachte aber, dass alle Kommandos, die du als root ausführst, mit den selben Rechten übergeben werden: wenn du etwa eine grafische Anwendung zum verwalten von Dateien verwendest, wird diese Dateien ausführen und löschen können, auf die du als normaler Benutzer vom Desktop aus unter Umständen nicht einmal Zugriff hast.

Sobald du fertig bist, solltest du schließlich durch Eingabe von exit, gefolgt von einem [ENTER] in den normalen Benutzer-Account zurückwechseln. Daraufhin wird die Eingabeaufforderung wieder zum $-Zeichen wechseln und dich wissen lassen, das du nun wieder mit deinem normalen Benutzer-Account arbeitest.

[bearbeiten] root werden: grafisches Interface

Um ein grafisches Programm als root auszuführen, musst du erst einmal wissen, auf welches Kommando das Programm aufsetzt. Das kannst du leicht anhand der Eigenschaften der zugehörigen Menü- und Desktop-Verknüpfungen oder darauf verweisender Links herausfinden. Wenn du beispielsweise den Paketmanager als root starten willst, musst du im Menü unter Werkzeuge > Systemwerkzeuge auf "Software installieren" rechts-klicken und anschließend auf "Item bearbeiten". Im Feld "Befehl" sollte etwas stehen wie /usr/sbin/rpmdrake. Um Dateien als root zu durchsuchen, musst du auf "Speichermedien" rechts-klicken, zum "Anwendung"-Reiter wechseln und den Text des Feldes "Befehl" kopieren (der in etwa so aussehen sollte: konqueror --profile devices media:/).

Wenn dir also der Befehl bekannt ist, kannst du eine Konsole aus dem Menü Werkzeuge > Konsole starten. Nun befolge die obigen Anweisungen, um in der Konsole root zu werden (also einfach su und das root-Passwort eintippen und jeweils mit [ENTER] bestätigen). Zum Starten des Programms musst du nur noch den soeben kopierten Befehl einfügen oder manuell eingeben. Um den besagten grafischen Paketmanager zu starten, musst du beispielsweise /usr/sbin/rpmdrake eintippen. Das Programm wird dann mit root-Rechten starten.

Persönliche Werkzeuge
Andere Sprachen
Ad (via La Vignette)
Looking for a job?