Não faça isso, em vez disso, use um nome de usuário que comece com caracteres como u11
.
Veja o que está acontecendo:
Você está tentando criar um usuário chamado 11
, para que um grupo seja criado com o nome 11
ao mesmo tempo que o grupo principal do usuário.
Esse grupo recém-criado receberá um ID maior que > 1000
como: 1003
, que no arquivo /etc/group
sua linha será: 11:x:1003
.
Ao adicionar este novo usuário useradd
tenta adicioná-lo ao seu grupo primário, que é 11
, mas ao fazer isso, ele acha que 11
é um id de grupo, por isso reclama que não existe esse grupo com o id de 11.
- Quando diz "grupo 11 existe", significa que você tem um grupo chamado "11" e
- Quando diz que "o grupo '11' não existe", significa que não consigo encontrar nenhum grupo com o id de "11".
Por que funcionou para a primeira conta 10
Porque, por padrão, existem alguns grupos com o ID de 0 a 10 em um sistema Ubuntu. por isso, atribua seus usuários a esses grupos e não reclame sobre isso. No entanto, com o 11, você tem um grupo chamado 11
, mas nenhum grupo com o id de 11
.
Solução alternativa
Então, como muru disse que é apenas o começo de seus problemas, não faça isso. No entanto, se você insistir em corrigir o problema, deverá encontrar o ID do grupo e usá-lo:
$ grep ^11 /etc/group
11:x:1003
$ sudo useradd 11 -g 1003
Não se esqueça de usar usermod
para alterar os 10 primeiros IDs do grupo de usuários também.