Su vs Sudo: Unterschiede und Konfiguration

Cartoon über die Kraft von Sudo bei der Ausführung von Befehlen

Ein weiterer Artikel über sein vs. sudo. Das su-Programm wird häufig in Unix-ähnlichen Betriebssystemen verwendet, um als Root zuzugreifen und die erforderlichen Berechtigungen zum Ausführen anderer Befehle vom Terminal zu erhalten, und selbst bestimmte Programme mit einer grafischen Benutzeroberfläche verfügen über Erweiterungen, die bei Bedarf grafisch nach diesem Kennwort fragen.

Wie du bereits weißt, su ist das Akronym für "Ersatzbenutzer" (Benutzer ändern) oder Superuser (Superuser), es gibt mehrere Meinungen. Wie dem auch sei, dies ist für Ihr Unternehmen nicht wirklich wichtig. Das Gute ist, dass es uns die vollständige Kontrolle ermöglicht, nachdem wir das Root-Passwort eingegeben und viele Änderungen und Systemadministrationen vorgenommen haben, die ohne die Berechtigungen nicht zulässig wären.

su –c “comando”

Das andere Dienstprogramm ist sudo (Super User Do), was su sehr ähnlich ist, aber mit einigen Einschränkungen. Obwohl es restriktiver ist und Ihnen keine vollständige Kontrolle gibt, ist es weniger sicher und seine Verwendung wird immer auf kontrollierte Weise empfohlen, und wenn die Arbeit, die wir ausführen möchten, es uns nicht erlaubt, ohne Berechtigungen auszuführen.

Sudo wurde geschrieben von Bob Coggeshall und Cliff Spencer in den XNUMXer Jahren, als sie in der Informatikabteilung der New York University waren. Es wird derzeit von einem der OpenBSD-Entwickler, Todd c. Miller in Zusammenarbeit mit Chris Jepeway und Aaron Spangler. Es ist kompatibel mit verschiedenen Betriebssystemen wie GNU / Linux, BSD und Derivaten sowie Mac OS X, ...

Versionen wurden im Laufe der Jahre veröffentlicht modifiziert und verbessert von sudo, damit es bestmöglich funktioniert und so sicher wie möglich ist. Die Verwendung ist ähnlich wie bei su. Geben Sie es ein und geben Sie das Kennwort ein, um die Berechtigungen vorübergehend zu erhalten (Kulanzfrist). Das Root-Kennwort wird jedoch nicht benötigt, sondern nur das Kennwort des Benutzers.

sudo “comando”

Durch das Erlauben Privilegien erhalten Für jeden Benutzer ist sudo weniger ratsam und unsicher als su, wie wir bereits gesagt haben, aber es kann in gewisser Hinsicht schneller oder praktischer sein. Aus diesem Grund integrieren es nicht alle Distributionen. Wenn Sie möchten, dass sudo sicherer ist, können Sie die sudoers-Datei im Verzeichnis / etc ändern. Auf diese Weise können Sie die "Gnadenfrist" für einen Ingrate beseitigen, um sie für das Böse zu verwenden:

sudo nano /etc/sudoers

Und am Ende schreiben Sie Folgendes líneaWenn Sie Leerzeichen, Groß- und Kleinbuchstaben respektieren und keine Fehler machen, speichern Sie das Dokument und Sie sind fertig:

Defaults:ALL timestamp_timeout=0

Die Datei / etc / sudoers Es enthält eine Liste von Benutzern, die bestimmte Programme und Dateien ausführen dürfen oder nicht. Mit einem anderen Programm oder Befehl namens "visudo" können wir die Datei / etc / sudoers weiter ändern. Weitere Informationen über ihn erhalten Sie in seinem Handbuch. Das Gute an visudo ist, dass es die Datei ohne Risiko bearbeitet.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Walter White sagte

    Der Artikel ist fast exzellent, ich weiß nur nicht was "Bier" bedeutet, ich denke er meinte: "Bier";)

  2.   Pep Matthias sagte

    Mann, dass jeder Benutzer auf Root-Rechte zugreifen kann, ist nicht wahr, der Benutzer muss Administratorrechte haben, wenn ich diese Rechte nicht gebe, wird sudo nicht funktionieren.

  3.   Jose sagte

    Was für ein Slop eines Artikels, sie haben keine Ahnung, wovon sie sprechen.
    Ich bezweifle, dass sie jemals ein * nix-Terminal in ihrem Leben gesehen haben.