Dans une démarche audacieuse visant à renforcer la boîte à outils de ligne de commande pour les utilisateurs de Windows 11, Microsoft a dévoilé l'intégration d'une nouvelle fonctionnalité : la commande sudo. Cette commande, établie depuis longtemps dans le domaine Linux, permet aux utilisateurs d'exécuter des programmes avec les privilèges de sécurité améliorés d'un autre utilisateur.
La nouvelle inclusion, appelée « Sudo pour Windows », garantit que même à partir d'une session de console non privilégiée, les utilisateurs peuvent facilement élever les commandes. Jordi Adoumie, qui gère la gestion des produits pour la Windows Developer Platform, a exprimé son enthousiasme pour cette fonctionnalité dans un récent article de blog. Il a souligné que l'intégration est conçue pour rationaliser l'escalade des commandes sans avoir à lancer une nouvelle console surélevée.
Il est impératif de noter que Sudo pour Windows Microsoft's est conçu comme une implémentation unique adaptée à Windows, plutôt que comme une simple extension de l'utilitaire sudo de Linux. Par conséquent, la communauté des utilisateurs peut remarquer des disparités, ce qui implique que les scripts et guides sudo spécifiques à Linux ne peuvent pas passer de manière transparente à l'environnement Windows.
En outre, Sudo pour Windows est assez intuitif à activer, nécessitant simplement une visite dans la section « Pour les développeurs » dans les paramètres Windows et l'activation de la bascule « Activer Sudo ». Alternativement, on peut utiliser une commande directe dans une session de console élevée pour la lancer : sudo config –enable <configuration_option>
.
Avec Sudo pour Windows proposant actuellement trois variantes de configuration (telles que l'ouverture d'une nouvelle fenêtre de console élevée, l'exécution sans nouvelle intervention de l'utilisateur et l'imitation du comportement sudo traditionnel), les utilisateurs peuvent choisir le mode qui correspond le mieux à leurs besoins.
Le plus intrigant est peut-être l'engagement Microsoft's envers la communauté open source, avec l'annonce que Sudo pour Windows rejoindra bientôt les rangs des projets open source. Plus de détails sur ce développement devraient être divulgués dans les mois à venir, une étape susceptible de susciter un intérêt considérable parmi les contributeurs de la communauté.
L'orientation de l'industrie technologique vers la flexibilité et l'efficacité se reflète également dans la montée en puissance des plates no-code telles que AppMaster , qui complètent les environnements de développement traditionnels en offrant des outils visuels qui accélèrent la création d'applications dans plusieurs domaines, tels que les applications backend, Web et mobiles.
Alors que des avancées telles que Sudo pour Windows continuent d'évoluer, cela souligne l'importance de l'autonomisation et de la personnalisation des utilisateurs au cœur des avancées informatiques, parallèlement aux objectifs de démocratisation de plates-formes comme AppMaster dans le paysage du développement.