Zahlungsmethoden Abuse

Anmelden als Root in Ubuntu

23.07.2021, 22:37

Die Ubuntu-Distributionspolitik sieht vor, dass alle Benutzeraktionen und -entscheidungen, die administrative Rechte erfordern, nur mit dem Befehl sudo durchgeführt werden. Niemand empfiehlt Anfängern die Verwendung von root, da ein unerfahrener Benutzer sich nicht gut im System zurechtfindet und möglicherweise vergisst, dass er als root angemeldet ist und eine wichtige Datei löscht. In Ubuntu ist es unmöglich, Dateien nach dem Löschen mit einem einzigen Befehl des rm-Befehls wiederherzustellen, was bedeutet, dass es für einen Anfänger in root nichts zu tun gibt. Aber manchmal ist es notwendig, sich als Root-Benutzer anzumelden.

Wie man sich als Root in Ubuntu anmeldet

Aus den oben beschriebenen Gründen für den Root-Benutzer ist das Passwort in Ubuntu nicht standardmäßig festgelegt, so dass Sie sich nicht einfach als Root über die virtuellen Konsolen, die über Strg+Alt+FN oder das Dienstprogramm su verfügbar sind, anmelden können. Da es kein Passwort gibt, können Sie es auch nicht korrekt eingeben.

Ausführen:

$ su - root

Der wahre Sachverhalt wird umgangen. Um sich als Root-Benutzer im Terminal anzumelden, fügen Sie einfach sudo vor dem Befehl su ein:

$ sudo su - root

Sie können auch die Option -i des Befehls sudo verwenden, um die Konsole als root zu öffnen:

$ sudo -i

Wenn Sie sich als dieser Benutzer in einer virtuellen Konsole oder über SSH anmelden wollen, müssen Sie zunächst ein Passwort für diesen Benutzer festlegen. Ausführen:

$ sudo passwd root

Geben Sie das Passwort zweimal ein. Danach wird der root-Benutzer fast zu einem vollwertigen Benutzer des Systems. Es ist nicht möglich, sich unter ihm bei der grafischen Benutzeroberfläche anzumelden. Dies ist eine Einschränkung der Gnome-Shell selbst, und es ist eine sehr schlechte Praxis, eine komplette Shell als root auszuführen.

Wenn Sie dies aber wirklich tun wollen, können Sie die PAM-Regeln für GDM ein wenig konfigurieren. Dazu öffnen Sie die Datei /etc/pam.d/gdm-password und kommentieren die Zeile dort aus:

$  sudo vi /etc/pam.d/gdm-password 
# auth required pam_succeed_if.so user != root quiet_success

Nun können Sie sich im Login-Manager als root authentifizieren. Klicken Sie einfach in der Liste auf Nein und geben Sie dann das Root-Login ein:

Als nächstes sehen Sie eine Shell, die als Superuser läuft:

Denken Sie daran, dass dies gefährlich ist, da jedes Programm absolut alles mit Ihrem Computer anstellen kann. Die ersten Versionen von Windows liefen auch in diesem Modus. Und wir erinnern uns, wie anfällig und schwach sie für Hackerangriffe waren.