Laut einem gelöschten Microsoft-Supportdokument plant Microsoft, den Sudo-Befehl im Vorschau-Update für Windows 11 Build 26052 nativ zu unterstützen.
Sudo für Windows wird als ergonomische und vertraute Lösung beschrieben, die es Benutzern ermöglicht, bestimmte Befehle mit erhöhten Rechten auszuführen, ohne eine neue erhöhte Konsole öffnen zu müssen.
Die Windows-Version von Sudo befindet sich in der frühen Entwicklungsphase. IT House berichtete zuvor, dass sie in der Vorschauversion von Windows Server 2025 erschienen ist.
Microsoft hat in einem inzwischen gelöschten Blogbeitrag darauf hingewiesen, dass Sudo über die Seite „Einstellungen“ > „Für Entwickler“ aktiviert werden kann, und hat die Option „Sudo aktivieren“ aktiviert.
Benutzer können bestimmte Befehle auch mit erhöhten Rechten über die Befehlszeile ausführen:
sudo config --enable
Wie IT House bereits berichtete, unterstützt die Windows-Version von Sudo derzeit drei verschiedene Konfigurationsoptionen:
Sudo für Windows In dieser Konfiguration wird ein neues erweitertes Konsolenfenster geöffnet und darin werden Befehle ausgeführt. Dies ist die Standardeinstellung für aktiviertes Sudo.
Zum Beispiel öffnet ein Benutzer, der sudo netstat -ab ausführt, ein neues Fenster, in dem der Befehl ausgeführt wird.
In dieser Einstellung führt Sudo für Windows den erhöhten Prozess im aktuellen Fenster aus, schließt aber den stdinput des neuen Prozesses. Dies bedeutet, dass der neue Prozess keine Benutzereingaben empfangen kann und daher nicht für Situationen geeignet ist, in denen weitere Eingaben des Benutzers erforderlich sind.
Diese Konfiguration ist dem Sudo-Verhalten auf anderen Betriebssystemen am ähnlichsten. In dieser Konfiguration führt Sudo für Windows einen erhöhten Prozess aus, bei dem stdinput, stdoutput und stderror mit dem aktuellen Fenster verbunden sind. Das bedeutet, dass der neue erhöhte Prozess Eingaben empfangen und Ausgaben an das aktuelle Fenster senden kann.
Microsoft gibt an, dass beim Ausführen eines Prozesses über die Befehlszeile mit sudo ein UAC-Dialogfeld angezeigt wird, in dem der Benutzer aufgefordert wird, das Upgrade zu bestätigen. Sie können sudo auch im Terminal verwenden, genau wie unter Linux oder macOS.
Das obige ist der detaillierte Inhalt vonSehen Sie sich die Vorschauversion von Windows 11 Build 26052 an. Microsoft bestätigt, dass der Sudo-Befehl nativ unterstützt wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!