So aktivieren und verwenden Sie Sudo in Windows 11

So aktivieren und verwenden Sie Sudo in Windows 11

Microsoft führt den sudo-Befehl, eine beliebte Linux-Funktion, in Windows 11 ein. Dieser Befehl ermöglicht es Benutzern, Programme mit erhöhten Rechten auszuführen, ähnlich der Option „Als Administrator ausführen“ in Windows. Hier ist eine Kurzanleitung zum Aktivieren und Verwenden von Sudo in Windows 11.

Sudo über die Windows-Einstellungen aktivieren

Bevor Sie Sudo verwenden können, müssen Sie es aktivieren. Befolgen Sie diese einfachen Schritte, um loszulegen:

  • Stellen Sie sicher, dass Sie Windows 11 Insider Preview Build 26052 oder höher ausführen. Wenn nicht, aktualisieren Sie Ihr System.
  • Drücken Sie das Windows key+ I, um die Einstellungen-App zu öffnen.
  • Gehe zu System > For Developers.
  • Suchen Sie die Option „Sudo aktivieren“ und schalten Sie sie auf „Ein“.
  • Klicken Sie im Bestätigungsfenster auf „Ja“.

Sudo für Windows über die Einstellungen aktivieren

Sudo über die Eingabeaufforderung aktivieren

Alternativ können Sie sudo auch vom Terminal (admin) aus mit folgendem Befehl aktivieren:

  • Klicken Sie mit der rechten Maustaste auf das Startmenü und wählen Sie „Terminal (admin)“, um die Eingabeaufforderung mit Administratorrechten zu starten.
  • Geben oder fügen Sie es sudo config --enable enablein das Terminal ein und drücken Sie Enter.

Sudo für Windows über die Eingabeaufforderung aktivieren

Sudo für Windows konfigurieren

Sudo für Windows bietet drei Konfigurationsoptionen für unterschiedliche Anforderungen. Sie können Ihre bevorzugte Konfiguration aus demselben For DevelopersMenü in den Einstellungen auswählen oder für mehr Flexibilität die Befehlszeile verwenden. Hier sind die Optionen:

  • In einem neuen Fenster ( forceNewWindow) : Dies ist die Standardeinstellung, wenn Sudo in den Windows-Einstellungen aktiviert wird. Bei Verwendung werden Befehle in einem neuen, erhöhten Fenster ausgeführt.
  • Eingabe geschlossen ( disableInput) : Führt den Befehl im aktuellen Fenster aus, akzeptiert jedoch keine Eingaben, wodurch Sicherheitsrisiken gemindert werden.
  • Inline ( normal) : Führt den Befehl im aktuellen Fenster aus und ermöglicht die Eingabe. Dieser Modus ähnelt dem traditionellen Sudo-Verhalten, birgt jedoch größere Sicherheitsrisiken. Dies ist auch die Standardeinstellung, wenn Sie sudo über die Eingabeaufforderung aktivieren.

Um die Konfiguration über die Befehlszeile zu ändern, verwenden Sie die folgende Syntax:

sudo config --enable <configuration_option>

Ersetzen Sie entweder durch , oder . <configuration_option> forceNewWindow disableInput normal

Verwenden von Sudo für Windows

Wenn Sudo aktiviert und konfiguriert ist, können Sie problemlos mit der Ausführung erhöhter Befehle beginnen.

  • Starten Sie Ihr bevorzugtes Konsolenfenster, z. B. die Eingabeaufforderung oder das Windows-Terminal.
  • Stellen Sie sudojeden Befehl voran, den Sie mit erhöhten Rechten ausführen möchten. Zum Beispiel:

sudo netstat -ab

  • Es erscheint eine GUI-Eingabeaufforderung, in der Sie zur Bestätigung aufgefordert werden, um mit dem erhöhten Befehl fortzufahren. Drücken Sie Enterund der Befehl wird gemäß der definierten Sudo-Konfigurationseinstellung ausgeführt.

Sicherheitsüberlegungen. Die Verwendung von Sudo in den disableInput– oder inline-Konfigurationen kann zu Sicherheitslücken führen, da böswillige Prozesse den erhöhten Prozess ausnutzen könnten. Seien Sie immer vorsichtig und verstehen Sie die Risiken, bevor Sie Ihre Konfiguration auswählen.

Abschluss. Wenn Sie dieser Anleitung folgen, können Sie Sudo in Windows 11 problemlos aktivieren, konfigurieren und verwenden. Denken Sie daran, die Sicherheitsauswirkungen Ihrer gewählten Konfiguration zu berücksichtigen und über alle Änderungen auf dem Laufenden zu bleiben, während sich Windows weiterentwickelt.

Für erweiterte Funktionen sollten Sie Alternativen von Drittanbietern in Betracht ziehen, z. B. die von Gerardo Grignoli gsudo , die zusätzliche Konfigurationsoptionen bietet.

Schreibe einen Kommentar

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