„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Software-Tutorial > Das sudo-Tool kommt für Windows: Wie und warum man es verwendet

Das sudo-Tool kommt für Windows: Wie und warum man es verwendet

Veröffentlicht am 17.08.2024
Durchsuche:988

Wenn Sie gerne Ihr Windows-Setup optimieren, müssen Sie oft „erhöhte“ Befehle oder Befehle auf Administratorebene ausführen. Sie sind wahrscheinlich daran gewöhnt, eine Eingabeaufforderung als Administrator auszuführen, aber mit sudo unter Windows wird es jetzt viel einfacher.

Was macht der sudo-Befehl?

Obwohl der allgemeine Fokus auf der Konfiguration aller Dinge über die Einstellungen-Apps und benutzerfreundlichen Konfigurationsassistenten unter Windows liegt, müssen Sie hin und wieder Befehle eingeben. Viele davon funktionieren nicht mit Ihrem Standardbenutzerkonto. Stattdessen müssen Sie sie als Administrator ausführen. Das Erfordernis von Administratorrechten ist in Windows noch ein relativ neues Konzept, in älteren Betriebssystemen war es jedoch weitaus länger verbreitet.

Es war so weit verbreitet, dass Betriebssystementwickler schon vor Jahrzehnten über eine Lösung für das Problem nachdachten. Unix-Installationen hatten und haben einen su-Befehl, der „Benutzer wechseln“ bedeutet. Dies würde es Ihnen ermöglichen, das Konto auf einen beliebigen anderen Benutzer umzustellen, Sie könnten aber auch standardmäßig als Administrator- oder Superuser-Konto des Systems ausgeführt werden.

Diese Lösung hat funktioniert, aber sich als Administrator anzumelden, um einen Befehl auszuführen, erschien mir übertrieben. Als Lösung haben die Entwickler den Befehl sudo erstellt, der je nach Meinung entweder „Benutzer wechseln und ausführen“ oder „Superuser ausführen“ bedeutet. Um es kurz zu machen: Mit dem Befehl sudo können Sie ganz einfach einen Befehl mit erhöhten Rechten ausführen – wir haben die Unterschiede zwischen su und sudo behandelt, falls Sie neugierig sind.

Dies bedeutet, dass der Befehl „sudo“ in etwa einem Rechtsklick auf die Eingabeaufforderungs-App, der Auswahl „Als Administrator ausführen“ und dem Ausführen eines Befehls wie „do_something“ entspricht. Mithilfe des Befehls sudo müssen Sie sich keine Gedanken darüber machen, die Eingabeaufforderung als Administrator auszuführen. Geben Sie stattdessen einfach sudo do_something ein, und der Befehl funktioniert genauso.

Welche Windows-Versionen können den sudo-Befehl ausführen?

Microsoft fügt den Befehl sudo zu Windows 11 hinzu, und angesichts der Tatsache, dass die Unterstützung für Windows 10 eingestellt wird, rechnen wir nicht damit, dass der Befehl in absehbarer Zeit dort verfügbar sein wird. Zum Zeitpunkt des Verfassens dieses Artikels ist der Befehl sudo nur für Windows Insider-Teilnehmer (Builds 26045 und höher) verfügbar, insbesondere für diejenigen auf den Developer- und Windows Canary-Kanälen.

Im Gegensatz zu einigen Funktionen, die Microsoft in diesen Versionen testet, ist es ziemlich wahrscheinlich, dass sudo bald auf dem Betriebssystem verfügbar sein wird.

So aktivieren Sie den sudo-Befehl unter Windows

Wenn der sudo-Befehl für Ihre Windows-Version noch nicht verfügbar ist, müssen Sie sich bei Windows Insider anmelden. Dies ist ein einfacher Vorgang, aber seien Sie gewarnt: Die Optionen „Developer“ und „Canary“ können instabil sein. Verwenden Sie sie daher nicht auf einem PC, auf dem Sie keine Daten verlieren möchten.

Sobald Sie eine Windows-Version ausführen, die über den Befehl sudo verfügt, ist die Aktivierung ein einfacher Vorgang. Öffnen Sie die App „Einstellungen“ und wählen Sie dann links „System“ und im Hauptbereich des Fensters „Für Entwickler“ aus.

Scrollen Sie hier nach unten und aktivieren Sie das Kontrollkästchen „Sudo aktivieren“.

The sudo Tool Is Coming to Windows: How and Why to Use It

Aktivieren Sie sudo über die Eingabeaufforderung.

Wenn Sie eher auf die Befehlszeile ausgerichtet sind, können Sie sudo auch über die Eingabeaufforderung aktivieren. Ironischerweise erfordert dies, dass Sie ein CMD-Fenster mit erhöhten Rechten ausführen. Drücken Sie die Windows-Taste, geben Sie „Befehl“ ein, klicken Sie dann mit der rechten Maustaste auf die Eingabeaufforderung (oder PowerShell) und wählen Sie „Als Administrator ausführen“ aus.

Führen Sie in dieser Eingabeaufforderung den folgenden Befehl aus:

sudo config --enableenable 
The sudo Tool Is Coming to Windows: How and Why to Use It

So verwenden Sie den sudo-Befehl unter Windows

Nachdem Sie den sudo-Befehl unter Windows aktiviert haben, ist er einfach zu verwenden. Stellen Sie einfach den Befehl sudo jedem Befehl voran, den Sie normalerweise als Administrator ausführen müssen, und akzeptieren Sie dann die folgenden Eingabeaufforderungen.

Ein Beispiel von Microsoft verwendet den Befehl netstat:

sudo netstat -ab 
The sudo Tool Is Coming to Windows: How and Why to Use It

Diese Funktion scheint möglicherweise zu sein ein bisschen unnötig – und für viele Menschen ist es das auch. Wenn Sie jedoch Ihren Tag damit verbringen, unter Windows einen Befehl nach dem anderen auszuführen, und sich die Einfachheit des Befehls sudo wünschen, wird seine Hinzufügung Ihr Leben einfacher machen.

Microsoft scheint sich der Implementierung von sudo verpflichtet zu haben und geht sogar so weit, sudo auf GitHub als Open Source zu veröffentlichen. Wenn Sie durch die Lektüre mehr darüber erfahren möchten, was unter der Haube von Windows vor sich geht, werfen Sie unbedingt einen Blick auf unsere Liste mit Befehlen, die jeder Windows-Benutzer kennen sollte.

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://www.makeuseof.com/sudo-tool-in-windows/ Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3