É porque os IDs de usuário são uma das várias arestas no subsistema nível de teste beta . Você não é, na verdade, na verdade um superusuário.
Parece apenas que o subsistema Windows NT Linux reporta dessa maneira para os aplicativos do Ubuntu através de várias chamadas do sistema. As partes da camada de chamada do sistema que lidam com IDs de usuário simplesmente dizem que tudo é UID 0.
O programa Ubuntu está rodando com seu token de processo de usuário e você não tem nenhuma habilidade além do que você poderia fazer com um programa Win32 como você mesmo.
Este não é o subsistema POSIX do Windows NT (Interix) antigo, com seu mecanismo sofisticado para mapear SIDs do Windows para POSID UIDs e GIDs. ☺
E isso está nas notas de lançamento.
Leitura adicional
- Rich Turner (2016-04-06). "Notas de Lançamento". Bash no Ubuntu em Windows . Blogs do MSDN. Microsoft.
- Charlie Russel (2004-04-22). "Recursos dos serviços para Unix: mapeamento de nome de usuário" Introdução ao Microsoft Windows Serviços para UNIX 3.5 . TechNet. Microsoft.
- "Contas de usuários e grupos" Permissões no Microsoft Services for UNIX v3.0 . 2003-05-01. TechNet. Microsoft.