Website-Suche

So wechseln Sie unter Linux zu root


Linux-Benutzer müssen sich zwangsläufig häufig beim root-Konto anmelden oder Administratorrechte verwenden. Aufgaben wie das Installieren oder Entfernen von Software, das Konfigurieren von Systemeinstellungen, das Anpassen von Dateiberechtigungen und vieles mehr erfordern in der Regel Zugriff auf das Root-Benutzerkonto, um ausgeführt werden zu können. Der Zugriff auf das root-Konto erfolgt entweder durch direkte Anmeldung beim Konto oder durch Verwendung des Linux-Befehls sudo, um vorübergehend auf root zuzugreifen und einen Befehl mit Administratorrechten auszuführen. In diesem Tutorial zeigen wir Ihnen, wie Sie auf einem Linux-System zum Root-Konto wechseln und wie Sie sudo verwenden, um Befehle mit Root-Rechten auszuführen.

In diesem Tutorial lernen Sie:

  • So melden Sie sich beim Root-Konto an
  • So verwenden Sie den Befehl sudo
  • So öffnen Sie ein neues Terminal als Root-Benutzer

So wechseln Sie unter Linux zum Root-Benutzer

Hier sind ein paar verschiedene Methoden, um unter Linux zum root-Benutzer zu wechseln. Abhängig von Ihrer Linux-Distribution und der Art und Weise, wie Ihr Benutzer konfiguriert ist (d. h. ob er sudo-Zugriff hat oder nicht), stellen Sie möglicherweise fest, dass eine Methode besser funktioniert als eine andere, also probieren Sie alle aus.

  1. Bei den meisten Linux-Distributionen ist die sudo-Konvention standardmäßig für den Benutzer konfiguriert, der während der Installation eingerichtet wird. Wenn Ihr Benutzer Zugriff auf den sudo-Befehl hat, können Sie zum root-Konto wechseln, indem Sie die Option -i wie folgt anhängen:

    
    sudo -i
    

    Nachdem Sie Ihr sudo-Passwort eingegeben haben, werden Sie beim root-Konto angemeldet und müssen Ihre Befehle nicht mehr mit sudo voranstellen, um sie mit root-Rechten auszuführen.

  2. Alternativ gibt es keinen Grund, sich beim Root-Benutzerkonto anzumelden, wenn Sie Zugriff auf den Befehl sudo haben und einfach ein paar Befehle als Root-Benutzer ausführen möchten. Dies ist eigentlich der empfohlene Ansatz, da er sicherer ist, als wenn sich Benutzer direkt beim Root-Konto anmelden. Um beispielsweise einen Befehl als root auszuführen, stellen Sie ihm sudo voran:

    
    sudo whoami
    root
    

    Obwohl wir diesen Befehl als normaler Benutzer ausführen, zeigt uns der whoami-Befehl den effektiven Benutzer an, der den Befehl ausführt, nämlich root.

    WUSSTEN SIE SCHON?
    Sehen Sie sich unser Tutorial an, wie Sie einem Benutzer sudo-Berechtigungen erteilen, wenn Ihr Konto noch nicht für die Verwendung des sudo-Befehls konfiguriert wurde.

  3. Wenn Ihr Benutzer nicht über sudo-Berechtigungen verfügt, sollten Sie in der Lage sein, sich mit dem Befehl su beim root-Benutzerkonto anzumelden. In diesem Fall müssen Sie das Passwort des root-Benutzers kennen. In den meisten Fällen werden Sie die Option - anhängen wollen, um Ihre lokalen Umgebungsvariablen zu aktualisieren.

    
    su -
    

    WARNING
    Der obige Befehl funktioniert nur, wenn für das root-Konto ein Passwort konfiguriert ist. Auf einigen Systemen hat das Root-Konto standardmäßig kein Passwort und es wird erwartet, dass der Zugriff ausschließlich über sudo erfolgt, wie in den obigen Methoden gezeigt.

    Wenn Ihr Root-Konto kein Passwort hat und Sie eines festlegen müssen, können Sie den folgenden Befehl ausführen. Beachten Sie, dass dies gegen die Sicherheitsempfehlungen verstößt.

    
    sudo passwd
    

    Nachdem Sie das root-Passwort festgelegt haben, können Sie sich mit dem Befehl su anmelden.

  4. Eine andere Möglichkeit besteht darin, ein neues Terminal als root-Benutzer zu öffnen. Der Befehl dafür hängt von Ihrer installierten Desktop-Umgebung ab, aber wenn Sie ein brandneues Terminal als Root-Benutzer in der GNOME-Desktop-Umgebung öffnen möchten, können Sie den folgenden Befehl ausführen.

    
    sudo gnome-terminal
    

    Dieselbe Methode kann auch verwendet werden, um andere GUI-Anwendungen als root-Konto zu starten, obwohl viele von ihnen nicht gerne von root aufgerufen werden und einen Fehler erzeugen können.

Abschließende Gedanken

In diesem Tutorial haben wir gesehen, wie man auf einem Linux-System zum root-Benutzerkonto wechselt. Der empfohlene Ansatz besteht darin, den Befehl sudo zu verwenden, um Befehle mit Root-Rechten auszuführen, aber wir können uns auch direkt mit den Befehlen sudo -i oder su - in das Root-Benutzerkonto einloggen, je nachdem, wie unser System- und Benutzerkonto konfiguriert wurde.

Verwandte Artikel: