GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Windows UAC vs. Linux sudo

So'ne Art. Normalerweise sudo von Linux können Sie für einen bestimmten Zeitraum Administratorrechte übernehmen. Genauso wie die Benutzerkontensteuerung von Windows. Aber sudo kann auch verwendet werden, um eine Aktion als ein anderer Benutzer auszuführen, vorausgesetzt, Sie haben Superuser-Privilegien.


UAC erhöht den aktuell angemeldeten Benutzer, indem es ihm ein Systemprivileg erteilt, das erforderlich ist, um etwas zu tun, das als Administratorrechte erforderlich gekennzeichnet ist.

  • Wenn Sie ein Administrator sind, werden Sie aufgefordert, zu bestätigen, dass Sie dem Prozess Administratorzugriff gewähren möchten
  • Wenn Sie ein Standardbenutzer sind, werden Sie aufgefordert, die Anmeldedaten eines Administratorkontos einzugeben

Der Zweck der UAC besteht darin, sicherzustellen, dass der tatsächliche physische Benutzer mit Administratorrechten eine Aktion und keinen automatisierten Prozess ausführen möchte. Es gibt drei Möglichkeiten, wie ein Prozess mit erhöhten Rechten ausgeführt werden kann:

  • Der Benutzer kann mit der rechten Maustaste auf das Programm klicken und "Als Administrator ausführen" auswählen
  • das Programm ist für eine Integritätsstufe von requireAdministrator manifestiert
  • das Programm ist für eine Integritätsstufe von highestAvailable manifestiert und der Benutzer ist ein Administrator

Sudo erhöht den aktuell angemeldeten Benutzer, indem der aktuelle Benutzer zu root oder einem anderen Benutzer geändert wird, und führt einen Befehl als dieser Benutzer aus. Die Liste der Befehle und wer was tun kann, ist in /etc/sudoers definiert. Sudo fragt nach einem Passwort, Ihrem Passwort, speichert es jedoch für eine gewisse Zeit im Cache, damit Sie es nicht erneut eingeben müssen. Der Sinn von sudo besteht darin, einer begrenzten Anzahl normaler Benutzer zu erlauben, einige Befehle auszuführen, die als root oder andere Benutzer ausgeführt werden müssen.

Einige Dinge in Windows, wie z. B. das Installieren von Geräten, fragen nach einem Administratorkennwort, wenn sie nicht über die entsprechenden Berechtigungen verfügen, um etwas zu tun. Dies ist ähnlich wie sudo, aber wenn Sie Ihre Rechtezuweisungen, Benutzer und Gruppen unter Windows nicht anpassen, kann jeder Administrator die Aktion autorisieren.


Linux
  1. Führen Sie Container unter Linux ohne sudo in Podman aus

  2. Wie füge ich einen Benutzer zur sudo-Gruppe in einem Linux-VPS hinzu?

  3. Deaktivieren Sie den Administratorbenutzer in Windows

  4. Benutzerumgebungsvariablen Mit „su“ und „sudo“ unter Linux

  5. sudo-Befehlsbeispiele in Linux

ID-Befehl unter Linux

So machen Sie einen Benutzer zum Administrator in Ubuntu

So erstellen Sie einen Sudo-Benutzer in Ubuntu Linux

So aktivieren Sie passwortloses Sudo für Benutzer in Linux

Nutzung eines Windows 11 Linux-Hosts als IT-Administrator

Linux vs. Windows-Sicherheit