PDF download PDF herunterladen PDF download PDF herunterladen

Um in Linux administrative Aufgaben auszuführen, brauchst du root-Zugang (auch superuser-Zugang genannt). In den meisten Linux-Distributionen ist es üblich, einen separaten root-Account zu haben, aber Ubuntu deaktiviert den root-Account standardmäßig. Dies verhindert, dass Benutzer Fehler machen können, und hält das System sicher vor Eindringlingen. Um Befehle auszuführen, die root-Zugang erfordern, verwende sudo .

Methode 1
Methode 1 von 2:

Root-Befehle mit sudo ausführen

PDF download PDF herunterladen
  1. Da Ubuntu den root-Account standardmäßig sperrt, kannst du nicht wie in anderen Linux-Distributionen su nutzen, um root zu werden. [1] Beginne deine Befehle stattdessen mit sudo .
  2. "Sudo" steht für "Super User Do". Wenn du sudo dem Beginn eines Befehls hinzufügst, wird der Befehl als root ausgeführt.
    • Als Beispiel: sudo /etc/init.d/networking stop hält den Netzwerkservice an und sudo adduser fügt dem System einen neuen Benutzer hinzu. Für beide Aufgaben ist root-Zugang erforderlich.
    • Du wirst aufgefordert, dein Passwort einzugeben, bevor sudo den Befehl ausführt. Linux speichert dein Passwort 15 Minuten, daher musst du es nicht ständig neu eingeben.
  3. Aus Sicherheitsgründen empfiehlt Ubuntu nicht, mit "sudo" Programme mit GUIs zu öffnen. [2] Tippe stattdessen vor dem Befehl, der das Programm öffnet, gksudo ein.
    • Als Beispiel: Tippe gksudo gedit /etc/fstab ein, um die Datei "fstab" in GEdit, einem Bearbeitungsprogramm mit GUI, zu öffnen.
    • Wenn du den KDE Window Manager nutzt, verwende kdesudo anstelle von gksudo .
  4. Wenn du ein fortgeschrittener Benutzer bist und Zugriff auf eine echte root Shell benötigst, um bestimmte Scripts auszuführen, simuliere mit sudo –i eine root Shell. Dieser Befehl verleiht dir Superuser-Zugang mit Variablen der root-Umgebung. [3]
    • Gib den Befehl sudo passwd root ein. Dies erstellt ein Passwort für root und "aktiviert" den Account im Wesentlichen. Vergiss dieses Passwort nicht.
    • Tippe sudo -i ein. Gib das root-Passwort ein, wenn du danach gefragt wirst.
    • Der Prompt wechselt von $ auf # , was anzeigt, dass du root-Zugang hast.
  5. Wenn du einen Account für jemanden einrichtest, der derzeit keinen root-Zugang hat, musst du seinen Benutzernamen der sudo-Gruppe hinzufügen. Tippe dafür usermod -aG sudo username ein (und ersetze “username” mit dem richtigen Benutzernamen). [4]
    Werbeanzeige
Methode 2
Methode 2 von 2:

Den root User aktivieren

PDF download PDF herunterladen
  1. Aus Sicherheitsgründen (und um Schäden zu vermeiden) ist das root-Benutzerkonto standardmäßig gesperrt. Um Befehle sicher als root auszuführen, solltest du stattdessen sudo oder gksudo verwenden. Wenn du absolut ein separates root-Benutzerkonto brauchst (wenn dies von einem Programm deines Unternehmens erfordert wird oder diese Workstation nur von einem einzelnen Benutzer genutzt wird), kannst du das root-Benutzerkonto mit ein paar einfachen Befehlen aktivieren.
    • Das Aktivieren des root-Benutzerkontos kann dein System einem Risiko aussetzen und wird von Ubuntu nicht empfohlen. [5]
  2. Du wirst aufgefordert, ein neues Passwort für den root-Benutzer einzugeben. [6] Verliere dieses Passwort nicht!
  3. Der root-Benutzer sollte jetzt ein Passwort haben.
  4. Gib das root-Passwort ein, wenn du dazu aufgefordert wirst, um auf den root-Prompt zu gelangen.
    • Um den root-Account zu deaktivieren, tippe sudo passwd -dl root ein. [7]
    Werbeanzeige

Tipps

  • Du solltest weitgehend vermeiden, dich als root einzuloggen. Du kannst fast jeden Befehl, der superuser-Berechtigungen erfordert, mit sudo oder gksudo ausführen.
  • Du kannst auch sudo –i nutzen, um auf die Shell eines anderen Benutzers im System zuzugreifen. Um der Benutzer "jana" zu werden, tippe sudo –I jana ein und gib dann auf Aufforderung DEIN Passwort ein (nicht das Passwort von Jana).
Werbeanzeige

Über dieses wikiHow

Diese Seite wurde bisher 64.928 mal abgerufen.

War dieser Artikel hilfreich?

Werbeanzeige