Comment puis-je exécuter Windows bash sans être root?

Existe-t-il un moyen de créer un utilisateur dans la nouvelle implémentation Windows 10 de bash afin de ne pas l’exécuter en tant que root, sans avoir à créer un compte d’utilisateur différent dans le système Windows 10? Je veux utiliser Windows en tant qu’administrateur avec mon compte d’utilisateur normal mais quand je lance bash, je veux qu’il se lance dans un compte autre que le compte par défaut, que je devine automatiquement root (dans le sous-système Linux) compte (dans le système Windows).

WSL est spécialement conçu pour ne pas compromettre la sécurité Windows normale, et il est (actuellement) uniquement “client”. Ainsi, la “racine” dans une session WSL est simplement une simulation pour rendre les choses plus réelles pour les choses que vous exécutez dans l’environnement “Linux”. Du sharepoint vue de Windows, root dans WSL est le même utilisateur qui a lancé le WSL. Si cet utilisateur est un administrateur élevé, les programmes WSL le sont également.

Pour plus de détails, consultez les quelques vidéos disponibles sur Channel9 et le blog WSL.

À la question initiale – comment “supprimer” les privilèges d’administrateur pour exécuter WSL, voir par exemple ici .

Lorsque vous installez Bash sous Windows pour la première fois, vous êtes invité à créer un compte Linux (non root). Lorsque vous démarrez bash.exe, c’est le compte auquel vous êtes automatiquement connecté.