Microsoft introduit la commande sudo, une fonctionnalité Linux populaire, dans Windows 11. Cette commande permet aux utilisateurs d’exécuter des programmes avec des privilèges élevés, similaires à l’option « Exécuter en tant qu’administrateur » dans Windows. Voici un guide rapide pour activer et utiliser Sudo dans Windows 11.
Activation de Sudo à partir des paramètres Windows
Avant de pouvoir commencer à utiliser Sudo, vous devez l’activer. Suivez ces étapes simples pour commencer :
- Assurez-vous que vous exécutez Windows 11 Insider Preview Build 26052 ou une version ultérieure. Si ce n’est pas le cas, mettez à jour votre système.
- Appuyez sur le
Windows key
+I
pour ouvrir l’application Paramètres. - Aller à
System > For Developers
. - Recherchez l’option « Activer Sudo » et activez-la.
- Cliquez sur « Oui » dans la fenêtre de confirmation.
Activation de Sudo à partir de l’invite de commande
Alternativement, vous pouvez également activer sudo depuis le terminal (admin) avec la commande suivante :
- Faites un clic droit sur le menu Démarrer et sélectionnez « Terminal (admin) » pour lancer l’invite de commande avec les privilèges d’administrateur.
- Tapez ou collez
sudo config --enable enable
dans le terminal et appuyez surEnter
.
Configuration de Sudo pour Windows
Sudo pour Windows propose trois options de configuration pour répondre à différents besoins. Vous pouvez sélectionner votre configuration préférée dans le même For Developers
menu dans Paramètres ou utiliser la ligne de commande pour plus de flexibilité. Voici les options :
- Dans une nouvelle fenêtre (
forceNewWindow
) : il s’agit du paramètre par défaut lors de l’activation de Sudo à partir des paramètres Windows. Lorsqu’elles sont utilisées, les commandes s’exécutent dans une nouvelle fenêtre élevée. - Entrée fermée (
disableInput
) : exécute la commande dans la fenêtre actuelle mais sans accepter d’entrée, atténuant ainsi les risques de sécurité. - Inline (
normal
) : Exécute la commande dans la fenêtre actuelle, autorisant la saisie. Ce mode est similaire au comportement Sudo traditionnel mais présente plus de risques de sécurité. Il s’agit également du paramètre par défaut lorsque vous activez sudo à partir de l’invite de commande.
Pour modifier la configuration via la ligne de commande, utilisez la syntaxe suivante :
sudo config --enable <configuration_option>
Remplacez par , , ou . <configuration_option>
forceNewWindow
disableInput
normal
Utiliser Sudo pour Windows
Avec Sudo activé et configuré, vous pouvez facilement commencer à exécuter des commandes élevées.
- Lancez votre fenêtre de console préférée, telle que l’invite de commande ou le terminal Windows.
- Ajoutez-
sudo
le au début de toute commande que vous souhaitez exécuter avec des privilèges élevés. Par exemple:
sudo netstat -ab
- Une invite GUI apparaîtra demandant une vérification pour poursuivre la commande élevée. Appuyez
Enter
et la commande sera exécutée selon le paramètre de configuration sudo défini.
Considérations de sécurité. L’utilisation de Sudo dans les configurations disableInput
ou inline
peut introduire des vulnérabilités de sécurité, car des processus malveillants pourraient exploiter le processus élevé. Soyez toujours prudent et comprenez les risques avant de choisir votre configuration.
Conclusion. En suivant ce guide, vous pouvez activer, configurer et commencer à utiliser Sudo dans Windows 11 en toute simplicité. N’oubliez pas de prendre en compte les implications en matière de sécurité de la configuration choisie et de rester informé de tout changement à mesure que Windows continue d’évoluer.
Pour des fonctionnalités plus avancées, envisagez des alternatives tierces comme celle de Gerardo Grigoli gsudo
, qui offre des options de configuration supplémentaires.
Laisser un commentaire