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.
Bei den meisten Linux-Distributionen ist die
sudo-Konventionstandardmäßig für den Benutzer konfiguriert, der während der Installation eingerichtet wird. Wenn Ihr Benutzer Zugriff auf densudo-Befehlhat, können Sie zum root-Konto wechseln, indem Sie die Option-iwie folgt anhängen:sudo -iNachdem Sie Ihr sudo-Passwort eingegeben haben, werden Sie beim root-Konto angemeldet und müssen Ihre Befehle nicht mehr mit
sudovoranstellen, um sie mit root-Rechten auszuführen.Alternativ gibt es keinen Grund, sich beim Root-Benutzerkonto anzumelden, wenn Sie Zugriff auf den Befehl
sudohaben 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 ihmsudovoran:sudo whoami rootObwohl 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 dessudo-Befehlskonfiguriert wurde.Wenn Ihr Benutzer nicht über
sudo-Berechtigungenverfügt, sollten Sie in der Lage sein, sich mit dem Befehlsubeim 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 übersudoerfolgt, 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 passwdNachdem Sie das root-Passwort festgelegt haben, können Sie sich mit dem Befehl
suanmelden.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-terminalDieselbe 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.

