Wie kann ich mich als Root-Benutzer anmelden?

 sudo Befehl demo

 Siehe alle UNIX-bezogenen Artikel/faq

Wie melde ich mich als Root-Benutzer unter Linux, Apple OS X, *BSD und UNIX-ähnlichen Betriebssystemen an?
Auf Linux-, * BSD- und UNIX-ähnlichen Betriebssystemen fungiert der Root-Benutzer als Superuser. Root-Benutzer ist der herkömmliche Name des Benutzers, der alle Rechte oder Berechtigungen auf dem System hat. Der Root-Benutzer kann viele Dinge tun, die ein gewöhnlicher Benutzer nicht kann, z. B. das Ändern des Besitzes von Dateien, das Mounten der Festplatte, das Formatieren & des neuen Dateisystems, das Starten / Stoppen von Diensten und das Binden an Ports mit der Nummer unter 1024 und mehr.

WERBUNG
Details zum Tutorial
Schwierigkeitsgrad Leicht
Root-Rechte Ja
Anforderungen su/sudo unter Linux/Unix
Est. lesezeit 4 Minuten

Es ist nicht gut, eine Praxis für jedermann root als normales Benutzerkonto zu verwenden,, wegen der Sicherheitsrisiken. Daher verwenden Sie stattdessen ein normales Benutzerkonto. Sie müssen den Befehl su oder sudo verwenden, um zum Root-Benutzerkonto zu wechseln.

su-Befehl

Der Befehl su wird verwendet, um die Benutzer-ID zu ändern oder während einer Anmeldesitzung Superuser zu werden, dh Sie können Superuser werden oder Benutzer ersetzen, Benutzer fälschen, Benutzer festlegen oder Benutzer wechseln.

Hinweis: su funktioniert nur, wenn Sie das Passwort des Ziel- oder Root-Benutzers kennen.

su-Befehlssyntax

Die Syntax lautet:

su – {Benutzername}

Wenn su ohne Benutzernamen aufgerufen wird, wird su standardmäßig zum Superuser. Der Benutzer wird gegebenenfalls zur Eingabe eines Kennworts aufgefordert.

Patreon supporters nur Führer 🤓
  • Keine Werbung und Tracking
  • Ausführliche Anleitungen für Entwickler und Systemadministratoren bei Opensourceflare✨
  • Treten Sie my Patreon bei, um unabhängige Ersteller von Inhalten zu unterstützen und die neuesten Anleitungen zu lesen:
    • Einrichten des Redis Sentinel Clusters unter Ubuntu oder Debian Linux
    • Einrichten von SSH-Schlüsseln mit YubiKey als Zwei–Faktor-Authentifizierung (U2F / FIDO2)
    • Einrichten des Mariadb Galera Clusters unter Ubuntu oder Debian Linux
    • Ein Podman-Tutorial für Anfänger – Teil I (Ausführen von Linux-Containern ohne Docker und 7722>
    • So schützen Sie Linux mit USBGuard vor bösartigen USB-Geräten
    • Wenn Ihre Domain keine E-Mails sendet, legen Sie diese DNS-Einstellungen fest, um Spoofing und Phishing zu vermeiden

Beitreten Patreon ➔

Um sich als Root-Benutzer anzumelden, geben Sie den folgenden Befehl ein (Sie müssen das Kennwort für das Root-Benutzerkonto angeben, wenn Sie dazu aufgefordert werden):
$ su -
Beispielausgaben:

Password: *******# 

Sobald Sie angemeldet sind, sollte sich Ihre Eingabeaufforderung von $ in # ändern. Um sich als ein anderer Benutzer bei nixcraft anzumelden, geben Sie den folgenden Befehl ein (Sie müssen das Kennwort für das Nixcraft-Benutzerkonto angeben, wenn Sie dazu aufgefordert werden):
$ su - nixcraft
Beispielausgaben:

Password:

Remote-Root-Anmeldung über die SSH-Sitzung

Sie können den SSH-Client wie folgt verwenden:
$ ssh [email protected]
$ ssh [email protected]
$ ssh [email protected]

Die Remote-Root-Anmeldung über SSH-Sitzung ist jedoch in den meisten Fällen aus Sicherheitsgründen deaktiviert. Melden Sie sich zuerst als normaler Benutzer an und wechseln Sie dann mit dem Befehl su zum Root-Konto:

 ## login as a normal user ##ssh [email protected] ## now switch to root account ##su -

su-Befehl und Protokolldateien

Der Befehl su protokolliert seine Verwendung in einer Systemprotokolldatei. Dies ist nützlich, um Ihre Anmeldeinformationen herauszufinden. Wenn Sie RHEL / CentOS / Fedora Linux-Benutzer sind, geben Sie Folgendes als root ein, um den Inhalt von /var/log/secure anzuzeigen:
# tail -f /var/log/secure
Debian / Ubuntu Linux Benutzer versuchen:
# tail -f /var/log/auth.log
Beispielausgänge:

May 30 23:02:56 wks05 su: pam_authenticate: Authentication failureMay 30 23:02:56 wks05 su: FAILED su for root by nixcraftMay 30 23:02:56 wks05 su: - /dev/pts/3 nixcraft:rootMay 30 23:02:59 wks05 su: pam_unix(su:auth): authentication failure; logname=nixcraft uid=1000 euid=0 tty=/dev/pts/3 ruser=nixcraft rhost= user=rootMay 30 23:03:01 wks05 su: pam_authenticate: Authentication failureMay 30 23:03:01 wks05 su: FAILED su for root by nixcraftMay 30 23:03:01 wks05 su: - /dev/pts/3 nixcraft:root

Sag hallo zu sudo Befehl

Das sudo ist ein Programm für Linux / Apple OS X / * BSD / Unix-ähnliche Computerbetriebssysteme, mit dem Benutzer Programme mit den Sicherheitsberechtigungen eines anderen Benutzers ausführen können, normalerweise des Superuser (root). Standardmäßig fordert sudo zur Eingabe eines Benutzerkennworts auf, kann jedoch so konfiguriert werden, dass das Root-Kennwort oder überhaupt kein Kennwort erforderlich ist. Apple Mac OS X und Ubuntu Linux und viele andere Betriebssysteme verwenden den Befehl sudo für viele administrative Aufgaben.

sudo führt einen Befehl als ein anderer Benutzer aus, folgt jedoch einer Reihe von Regeln, welche Benutzer welche Befehle als welche anderen Benutzer ausführen können. Dies wird in einer Datei namens /etc/sudoers konfiguriert. Im Gegensatz zu su authentifiziert sudo Benutzer anhand ihres eigenen Kennworts und nicht anhand des Kennworts des Zielbenutzers. Erfahren Sie, wie Sie das Sudo-Tool unter Linux konfigurieren und verwenden.

Um sich beispielsweise als root unter einem Linux- oder Unix-ähnlichen Betriebssystem anzumelden, geben Sie Folgendes ein:
$ sudo -s

Beispiel einer Sudo-Befehlssitzung

Abb.01: Wechsel zum Root-Konto mit dem Befehl sudo

Abb.01: Wechseln zum Root-Konto mit dem Sudo-Befehl

Sudo und Protokolldatei

Das Sudo-Protokoll kann durch Ausgabe des folgenden Befehls als Root-Benutzer angezeigt werden:

## Generic file for Unix/Linux ##tail -f /var/log/messages ## Debian/Ubuntu and friends ##tail -f /var/log/auth.log ## RHEL/CentOS/SL/Fedora Linux ##tail -f /var/log/auth.log

Beispielausgaben:

May 30 23:12:42 wks05 sudo: nixcraft : TTY=pts/3 ; PWD=/tmp ; USER=root ; COMMAND=/bin/bashMay 30 23:12:42 wks05 sudo: pam_unix(sudo:session): session opened for user root by nixcraft(uid=1000)

Zusammenfassend

Lesen Sie die folgenden Man-Seiten mit dem Befehl man:
man sudo
man su

Siehe auch:

  • Linux-Befehl als anderer Benutzer ausführen – Erklärt, wie Linux-Befehle als anderer Benutzer ausgeführt oder Befehle als Root-Benutzer mit den Dienstprogrammen runuser, su und sudo ausgeführt werden.
Dieser Eintrag ist 2 von 13 in der Root-Benutzer-Tutorial-Serie. Lesen Sie den Rest der Serie weiter:

  1. Linux-Anmeldung als Superuser (Root-Benutzer)
  2. Wie kann ich mich als root anmelden?
  3. Wie werde ich Superuser auf Ubuntu Linux mit su / sudo?
  4. Ubuntu Linux Root-Passwort (Standardkennwort)
  5. So erstellen Sie einen neuen Sudo-Benutzer auf dem Ubuntu Linux-Server
  6. So ändern Sie das Root-Passwort unter RHEL (Red Hat Enterprise Linux)
  7. So ändern Sie das Root-Passwort unter CentOS Linux
  8. So ändern Sie das Root-Passwort unter Alpine Linux
  9. root-Passwort unter SUSE / openSUSE Linux
  10. Ändern Sie das Passwort unter UNIX
  11. So ändern Sie das Root-Passwort unter Debian Linux
  12. So ändern Sie das Root-Passwort unter Fedora Linux
  13. So ändern Sie das Root-Passwort unter macOS Unix

🐧 Holen Sie sich die neuesten Tutorials zu Linux, Open Source & DevOps über
RSS Feed ➔ Wöchentlicher E-Mail-Newsletter ➔

WERBUNG

Kategorie Liste der Unix- und Linux-Befehle
Manager herunterladen wget
Dokumentation Hilfe * mandb • man • pinfo
Speicherplatzanalysatoren df * duf • ncdu • pydf
Dateiverwaltung cat * cp • weniger * mkdir • mehr * Baum
Firewall Alpine Awall * CentOS 8 * openSUSE • RHEL 8 * Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04
Linux-Desktop-Anwendungen Skype * Spotify • VLC 3
Moderne Dienstprogramme bat * exa
Netzwerk-Dienstprogramme NetHogs * dig • host • ip • nmap
OpenVPN CentOS 7 * CentOS 8 * Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04
Paketmanager apk • apt
Prozesse Management bg • chroot • cron • disown • fg • Blicke • gtop • iotop • Jobs • killall • kill • pidof • pstree • pwdx • Zeit • vtop
Suchen ag * grep • whereis • which
Shell builtins compgen * echo • printf
Textverarbeitung cut * rev
Benutzerinformationen Gruppen * id • nachname • Nachname * lid/libuser-lid • logname * Mitglieder • Benutzer • whoami • wer • w
WireGuard VPN Alpine * CentOS 8 * Debian 10 * Firewall * Ubuntu 20.04

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.