Su vs. Sudo: Unterschied und Vergleich

Linux verfügt über mehrere Befehle und Möglichkeiten, um Root-Rechte zu erlangen. Jeder Befehl und jede Funktion funktioniert und wird anders aufgerufen.

Key Take Away

  1. Der Befehl „su“ wechselt zum Root-Benutzer oder einem anderen Benutzerkonto, während der Befehl „sudo“ vorübergehend die Berechtigungen eines Benutzers erhöht, um Aufgaben als Superuser auszuführen.
  2. „su“ erfordert das Passwort des Zielbenutzers, während „sudo“ das Passwort des ausführenden Benutzers erfordert.
  3. „sudo“ bietet eine genauere Kontrolle über Benutzerberechtigungen, während „su“ vollständigen Zugriff auf das Zielbenutzerkonto gewährt.

Su gegen Sudo

su, kurz für „switch user“, ist ein Befehl, der es einem Benutzer ermöglicht, zu einem anderen Benutzerkonto, dem Root-Konto, zu wechseln, indem er das Passwort des Zielbenutzers eingibt. Sudo, kurz für Superuser Do, ist ein Befehl, der es einem Benutzer ermöglicht, einen Befehl als ein anderer Benutzer auszuführen, indem er sein eigenes Passwort eingibt.

Su gegen Sudo

Su steht für Ersatzbenutzer. Dies ist eine herkömmliche Möglichkeit, unter Linux Root-Berechtigungen zu erhalten. Es wurde 1971 veröffentlicht. Die Hauptsyntax des Befehls ist su[Benutzername] oder su-[Benutzername].

Während Sudo für „Ersatzbenutzer tun“ steht. Es wird verwendet, um Berechtigungen für administrative und ausführbare Aufgaben einzuholen. Die Hauptsyntax des Befehls ist sudo[Befehl].

Vergleichstabelle

VergleichsparameterSuSudo
TypBefehl Berechtigungsberechtigung
BetriebssystemUnix und Unix-like Unix-ähnlich
FunktionUm die Root-Berechtigung zu suchen, indem Sie zum Superuser oder Root-Benutzer wechseln So suchen Sie die Root-Berechtigung mit einem einzigen Befehl
AutorDennis Ritchie und Ken Thompson Robert Coggeshall und Cliff Spencer
Entwickler:in / UnternehmenAT&T Bell LaboratoriesTodd C. Miller

Was ist Su?

Die vollständige Form von Su ist „Ersatzbenutzer“. Es war ursprünglich ein Teil der Version 1 Unix. Es wurde von Dennis Ritchie und Ken Thompson entwickelt.

Lesen Sie auch:  XML vs. XAML: Unterschied und Vergleich

Die Aufgabe des su-Befehls besteht darin, Befehle auszuführen und die bereitzustellen Privileg eines anderen Accounts des Nutzers. Bei der Ausführung ruft der Befehl su eine Shell auf und ändert nicht das aktuelle Arbeitsverzeichnis oder die Umgebung des Benutzers.

Wenn der Befehl verwendet wird, ohne zunächst die neue Benutzer-ID anzugeben, die als Befehlszeilenargument dienen würde, würde der Befehl su das Superuser-Konto des Systems als Standardeinstellung verwenden.

Nach der Authentifizierung würde der Operator gewähren Zugriff auf das Konto. Es würde sogar die Berechtigung für die Dateien und Verzeichnisse im Konto erteilen.

Was ist Sudo?

Sudo ist eine Art Programm im Betriebssystem von Unix-ähnlich. Die vollständige Form von sudo ist „substitute user do“. In der Standardeinstellung erlaubt es Superuser.

Die Aufgabe des Sudo-Befehls besteht darin, Benutzern die Ausführung von Programmen zu ermöglichen und anderen Benutzern Sicherheitsrechte zu gewähren. Die Lizenz ist im ISC-Stil. Es wird häufig in der C-Sprache verwendet.

Sudo wird auch für administrative Aufgaben verwendet. Sudo authentifiziert sich, indem es nach dem Passwort des Benutzers und nicht des Zielbenutzers fragt. Nach der Authentifizierung erlaubt es den Zugriff und ruft einen angeforderten Befehl auf.

Sudo ist ein einzelner Befehl und wird mit Root-Rechten ausgeführt. Im Gegensatz zu su wechselt es nicht zu einem Root-Benutzerkonto oder fragt nach den Anmeldeinformationen des Root-Benutzers wie einem Passwort.

Hauptunterschiede zwischen Su und Sudo

  1. Benutzer des Su-Befehls müssen während der Installation separate Passwörter für Root- und Benutzerkonten erstellen, während Benutzer des Sudo-Befehls nur ein einziges Passwort angeben müssen.
  2. Su ruft die Root-Shell auf und hält sie während des normalen Betriebs geöffnet, während Sudo weniger Befehle in Roots ausführt und die Sicherheit erhöht.
Bibliographie
  1. https://link.springer.com/chapter/10.1007/978-1-4842-5049-5_11
  2. https://link.springer.com/chapter/10.1007/978-3-030-78120-0_13
Lesen Sie auch:  SSRS vs. SSIS: Unterschied und Vergleich

Letzte Aktualisierung: 19. August 2023

Punkt 1
Eine Bitte?

Ich habe mir so viel Mühe gegeben, diesen Blogbeitrag zu schreiben, um Ihnen einen Mehrwert zu bieten. Es wird sehr hilfreich für mich sein, wenn Sie es in den sozialen Medien oder mit Ihren Freunden / Ihrer Familie teilen möchten. TEILEN IST ♥️

22 Gedanken zu „Su vs Sudo: Unterschied und Vergleich“

  1. Der ausführliche Vergleich der Befehle su und sudo in diesem Artikel ist sehr aufschlussreich. Die Übersicht veranschaulicht wirkungsvoll die einzigartigen Funktionen und Anwendungsfälle jedes Befehls.

    antworten
    • Absolut! Die ausführlichen Erläuterungen zu den Befehlen su und sudo haben deren wesentliche Unterschiede und Anwendungsfälle hervorgehoben. Es ist eine hervorragende Ressource für Benutzer, die sich Klarheit über diese Befehle verschaffen möchten.

      antworten
    • Ich teile Ihre Meinung! Der Artikel bietet einen außergewöhnlichen Vergleich der Befehle su und sudo und bietet wertvolle Einblicke in ihre spezifischen Funktionen und ihren historischen Hintergrund.

      antworten
  2. Der in diesem Artikel vorgestellte Vergleich zwischen den Befehlen su und sudo ist unglaublich detailliert und informativ. Es hebt wirkungsvoll die einzigartigen Funktionen und Unterschiede jedes Befehls hervor.

    antworten
    • Ich teile deinen Standpunkt! Der detaillierte Vergleich und die Funktionalitäten der Befehle su und sudo sind unglaublich wertvoll. Es ist eine hervorragende Ressource für Benutzer, die ihr Verständnis dieser Befehle verbessern möchten.

      antworten
  3. Die umfassende Aufschlüsselung der Befehle su und sudo in diesem Artikel ist unglaublich hilfreich. Die detaillierten Informationen vermitteln ein klares Verständnis ihrer jeweiligen Rollen und Funktionalitäten.

    antworten
    • Ich stimme vollkommen zu! Die ausführlichen Vergleiche und Erklärungen der Befehle su und sudo bieten wertvolle Einblicke in ihre unterschiedlichen Zwecke und Verwendung. Es ist eine lobenswerte Information.

      antworten
  4. Eine sehr informative und gut strukturierte Übersicht über die Befehle su und sudo. Der detaillierte Vergleich und die Funktionalitäten sorgen für ein klares Verständnis des Zwecks jedes Befehls.

    antworten
  5. Ein sehr detaillierter und nützlicher Vergleich zwischen den Befehlen su und sudo. Die Einblicke in den historischen Hintergrund und die Funktionalität jedes Befehls sind sehr aufschlussreich.

    antworten
    • Absolut! Der umfassende Überblick über die Befehle su und sudo hat wertvolle Klarheit hinsichtlich ihrer jeweiligen Rollen und Funktionalitäten geschaffen. Ein wirklich sehr informatives Stück!

      antworten
    • Ich bin vollkommen einverstanden! Der Artikel behandelt effektiv die grundlegenden Unterschiede und Funktionen der Befehle su und sudo. Die Vergleichstabelle ist besonders hilfreich, um die gegensätzlichen Merkmale zu verstehen.

      antworten
  6. Eine ausgezeichnete und informative Anleitung zum Verständnis der Unterschiede zwischen den Befehlen su und sudo. Der historische Kontext und detaillierte Vergleiche helfen dabei, ein umfassendes Verständnis ihrer Funktionalitäten zu vermitteln.

    antworten
    • Absolut! Die detaillierten Erläuterungen zu den Befehlen su und sudo in diesem Artikel waren unglaublich informativ. Es ist eine großartige Ressource für Benutzer, die diese Befehle besser verstehen möchten.

      antworten
    • Ich stimme vollkommen zu! Dieser Artikel bietet wertvolle Einblicke in die unterschiedlichen Funktionen der Befehle su und sudo. Die umfassende Übersicht bietet Klarheit über ihre Rollen und Verwendung.

      antworten
  7. Die ausführliche Erläuterung und der Vergleich der Befehle su und sudo in diesem Artikel sind äußerst wertvoll für Benutzer, die die grundlegenden Unterschiede und Anwendungsfälle der einzelnen Befehle verstehen möchten.

    antworten
  8. Dieser Artikel bietet ein umfassendes Verständnis der Befehle su und sudo und bietet wertvolle Einblicke in ihre individuellen Funktionen und besonderen Merkmale.

    antworten
    • Absolut! Die ausführlichen Erklärungen und der Vergleich der Befehle su und sudo waren sehr aufschlussreich. Es ist eine hervorragende Ressource für Benutzer, die mehr über diese Befehle erfahren möchten.

      antworten
  9. In diesem Artikel werden die wesentlichen Unterschiede zwischen den Befehlen su und sudo hervorragend erläutert. Der historische Kontext und die detaillierten Vergleiche verdeutlichen wirkungsvoll ihre unterschiedlichen Zwecke.

    antworten
    • In der Tat! Die detaillierten Vergleiche und Erklärungen der Befehle su und sudo sind von großem Nutzen. Es ist ein sehr aufschlussreicher Artikel mit wertvollen Informationen für Benutzer.

      antworten
    • Ich kann nur zustimmen! Dieser Artikel ist eine sehr informative Anleitung zum Verständnis der Unterschiede zwischen den Befehlen su und sudo. Die Vergleichstabelle und die detaillierten Beschreibungen sind unheimlich hilfreich.

      antworten
  10. Die bereitgestellten Informationen zu den Unterschieden zwischen den Befehlen su und sudo sind sehr aufschlussreich und können Benutzern helfen, die Funktionalitäten der einzelnen Befehle zu verstehen. Danke schön!

    antworten
    • Tatsächlich kann ich nur zustimmen! Dieser Artikel ist sehr informativ über die grundlegenden Unterschiede zwischen su- und sudo-Befehlen und die Funktionen der einzelnen Befehle. Danke für das Teilen!

      antworten

Hinterlasse einen Kommentar

Möchten Sie diesen Artikel für später speichern? Klicken Sie auf das Herz in der unteren rechten Ecke, um in Ihrer eigenen Artikelbox zu speichern!