sudo rm c:\\windows
: c’était une mauvaise1 blague, ce sera bientôt une réalité. Windows 11 intègrera prochainement la commande sudo
, pour superuser do, qui permet d’emprunter temporairement les droits du « super-utilisateur » dans un émulateur de terminal. S’il fallait encore une preuve de l’importance du Windows Subsystem for Linux (WSL) dans la stratégie de Microsoft, qui mène une brillante campagne de séduction des développeurs depuis plusieurs années, ce serait bien la dernière.
« C’est une manière ergonomique et familière pour élever les privilèges d’une commande sans devoir ouvrir une nouvelle console avec des privilèges élevés », explique le product manager Jordi Adoumie. Les utilisateurs des distributions GNU/Linux et de macOS connaissent la puissance de la commande sudo
, puisqu’elle permet de passer une commande avec tous les droits du super-utilisateur, mais aussi ses dangers, puisqu’elle permet de passer une commande avec tous les droits du super-utilisateur (bis).
Apple a d’ailleurs limité les pouvoirs du super-utilisateur avec le mécanisme de « protection de l’intégrité du système » pour limiter les conséquences d’une divulgation du mot de passe administrateur ou d’un copier-coller trop rapide. Microsoft propose trois modes d’utilisation de la commande sudo
: en ligne, comme sur les autres systèmes, ou bien dans une nouvelle fenêtre ou sans la possibilité d’entrer des données, deux possibilités qui devraient limiter les risques. Le code source de l’implémentation de sudo
pour Windows est publié sur GitHub.
Comment désactiver SIP (et le réactiver)
-
Don’t try this at home. ↩︎