Rooten in ubuntu

Um administrative Aufgaben unter Linux zu erledigen, müssen Sie als Root (auch Superuser genannt) Zugriff haben. In den meisten Linux-Distributionen ist es üblich, ein separates Root-Konto zu haben, aber Ubuntu deaktiviert Root standardmäßig. Dies verhindert, dass Benutzer Fehler machen und macht das System sicherer gegen Eindringlinge. Um Befehle auszuführen, die Root-Zugriff erfordern, verwenden Sie den Befehl sudo.

Schritte

Methode 1 von 2: Root-Befehle mit sudo ausführen

Bildtitel Become Root in Ubuntu Step 1
1. Drücken SieStrg+alt+T ein Terminalfenster öffnen. Da Ubuntu das Root-Konto standardmäßig blockiert, können Sie su Verwenden Sie es nicht, um root zu werden, wie es in anderen Linux-Distributionen möglich ist. Starten Sie die Befehle stattdessen mit sudo.
Bildtitel Become Root in Ubuntu Step 2
2. Typ sudo für den Rest deines Befehls. „Sudo“ steht für „Super User Do“. Wenn Sie mit sudo angeben, dass ein Befehl folgt, wird der Befehl als root ausgeführt.
  • Zum Beispiel: sudo /etc/init.d/Netzwerkstopp der Netzwerkdienst stoppt, und sudo adduser fügt dem System einen neuen Benutzer hinzu. Beide Aufgaben erfordern Root-Zugriff.
  • Sie werden aufgefordert, ein Passwort einzugeben, bevor Sie sudo . ausführen. Linux speichert Ihr Passwort für 15 Minuten, damit Sie es nicht erneut eingeben müssen.
    Bildtitel Become Root in Ubuntu Step 3
    3. Typ gksudo bevor Sie einen Befehl ausführen, um ein Programm mit einer grafischen Benutzeroberfläche (GUI) zu öffnen. Aus Sicherheitsgründen empfiehlt Ubuntu nicht, `sudo` zu verwenden, um Programme mit GUIs zu öffnen. Geben Sie stattdessen ein gksudo für den Befehl zum Starten des Programms.
  • Zum Beispiel: Typ gksudo gedit /etc/fstab um die Datei `fstab` in GEdit (einem Schnittprogramm mit GUI) zu öffnen.
  • Wenn Sie den KDE Window Manager verwenden, geben Sie kdesudo anstatt gksudo.
    Bildtitel Become Root in Ubuntu Step 4
  • 4. Simulieren Sie eine Root-Umgebung. Wenn Sie ein fortgeschrittener Benutzer sind, der Zugriff auf eine tatsächliche Root-Shell benötigt, um bestimmte Skripte auszuführen, simulieren Sie eine Root-Shell mit sudo –i. Mit diesem Befehl erhalten Sie Superuser-Zugriff auf die Umgebungsvariablen von Root.
  • Geben Sie den Befehl ein sudo passwd root in. Dadurch wird ein Passwort für das Root erstellt, das im Grunde genommen das Root "aktiviert". Vergiss dieses Passwort nicht.
  • Typ sudo -i. Geben Sie das Passwort ein, wenn Sie dazu aufgefordert werden.
  • Die Eingabeaufforderung ändert sich von a $ in einem #, Zeigt an, dass Sie Root-Zugriff haben.
    Bildtitel Become Root in Ubuntu Step 5
  • 5. Gib mal sudo Zugriff auf einen anderen Benutzer. Wenn Sie ein Konto für jemanden erstellen, der derzeit keinen Root-Zugriff hat, müssen Sie seinen Benutzernamen zum Benutzernamen der sudo-Gruppe hinzufügen. Sie tun dies, indem Sie eingeben usermod -aG sudo Benutzername (aber ersetzen Sie `Benutzername` durch den tatsächlichen Benutzernamen).

    Methode 2 von 2: Aktivieren Sie den Root-Benutzer

    Bildtitel Become Root in Ubuntu Step 6
    1. Drücken SieStrg+alt+T ein Terminalfenster öffnen. Aus Sicherheitsgründen (und um Schäden zu vermeiden) ist das Root-Konto standardmäßig gesperrt. Stattdessen verwenden sudo oder gksudo um Befehle sicher als root auszuführen. Wenn Sie unbedingt einen separaten Root-Account benötigen (z. B. weil dieser von einem Programm Ihres Unternehmens benötigt wird oder dieser Arbeitsplatz nur von einer Person genutzt wird), können Sie den Root-Benutzer mit wenigen einfachen Befehlen aktivieren.
    • Das Aktivieren des Root-Benutzers kann Ihr System gefährden und wird von Ubuntu nicht empfohlen.
    Bildtitel Become Root in Ubuntu Step 7
    2. Typ sudo passwd root und drücke↵ Enter. Sie werden aufgefordert, ein neues Passwort für den Root-Benutzer festzulegen. Dieses Passwort nicht verlieren.
    Bildtitel Become Root in Ubuntu Step 8
    3. Geben Sie ein Passwort ein und drücken Sie↵ Enter.
    Bildtitel Become Root in Ubuntu Step 9
    4. Geben Sie das Passwort ein, wenn Sie dazu aufgefordert werden, und drücken Sie↵ Enter. Der Root-Benutzer sollte jetzt ein Passwort haben.
    Bildtitel Become Root in Ubuntu Step 10
    5. Typ su - und drücke↵ Enter. Geben Sie das Root-Passwort ein, wenn Sie aufgefordert werden, die Root-Eingabeaufforderung zu öffnen.
    Um das Root-Konto wieder zu deaktivieren, geben Sie ein sudo passwd -dl root.

    Tipps

    • Versuchen Sie, sich so wenig wie möglich als Root anzumelden. Sie können fast jeden Befehl ausführen, der Superuser-Zugriff erfordert mit sudo oder gksudo.
    • Du kannst auch sudo –i verwenden, um die Shell eines anderen Benutzers auf dem System zu öffnen. Um der Benutzer `jane` zu werden, tippe sudo –ich jane und geben Sie dann das Passwort (nicht das von Jane) ein, wenn Sie dazu aufgefordert werden.

    Оцените, пожалуйста статью