Existe uma maneira de criar um usuário com nome de usuário admin
?
Quando tentei escolher um nome de usuário admin
, recebi esta mensagem de erro/aviso.
O nome de usuário que você digitou (admin) é reservado para uso do sistema. Por favor, selecione um diferente.
Observe que eu passei por este Q Como adicionar um usuário chamado "admin" , este Q é sobre como criar um usuário com nome de usuário admin
após a instalação bem-sucedida.
My Q trata da criação de um usuário com nome de usuário admin
no próprio momento da instalação.
Pensamentos: Se existe uma maneira de Personalizar o ISO com ferramenta/ferramentas como CUBIC https://launchpad.net/cubic para alterar o nome na mensagem de erro/aviso?
Soluções alternativas são bem-vindas.
Claro, apenas comente
admin
na lista de nomes de usuário reservados antes de iniciar o instalador. Você não precisa remasterizar o ISO para isso, embora pudesse, se quisesse.O instalador gráfico nas ISOs de desktop para Ubuntu e a maioria de seus derivados oficiais é o Ubiquity . Este é o instalador mostrado na captura de tela mostrada em sua pergunta. Ele mantém uma lista de nomes de usuário reservados em
/usr/lib/ubiquity/user-setup/reserved-usernames
.Inicialize a partir de um USB ao vivo ou DVD ao vivo. Selecione a opção de experimentar o Ubuntu, em vez da opção de instalá-lo, pois você deve modificar esse arquivo antes de executar o instalador.
Em seguida, comente a
admin
linha nesse arquivo, colocando#
-a na frente da linha. Uma maneira de fazer isso é executar este comando:Ou , se preferir, você pode abrir o arquivo em um editor de texto e fazer e salvar manualmente suas alterações:
Depois de modificar o arquivo, clique duas vezes no ícone na área de trabalho para instalar o Ubuntu.
Eu testei isso com a imagem da área de trabalho do Ubuntu 18.04.3 LTS (amd64).
Se você quiser remasterizar a imagem ISO para evitar ter que fazer isso, você pode. Qualquer um dos métodos populares deve funcionar, já que você está apenas alterando um arquivo dentro da imagem do squashfs. Mas se você só precisa disso para algumas instalações, provavelmente não vale a pena, pois você pode executar esse
sed
comando (ou equivalente) a cada vez antes de iniciar o instalador.Ao usar esse método, um
admin
grupo será criado e será usado como oadmin
grupo principal do usuário. Oadmin
UID do usuário será 1000 e oadmin
GID do grupo também será 1000. Eu não acho que você precise mudar isso, mas é uma boa ideia estar ciente de seu significado.Presumo que você pretenda que o usuário criado durante a instalação e nomeie
admin
seja um administrador do sistema que tem permissão para executar comandos arbitrários como root (ou qualquer usuário) comsudo
. Portanto, não deve ser um problema que o Ubuntu/etc/sudoers
ainda conceda esses privilégios aos membros doadmin
grupo, bem como aosudo
grupo, mesmo que a participação noadmin
grupo não seja mais uma maneira comum ou recomendada de conceder a um usuário esses privilégios.O padrão do Ubuntu
/etc/sudoers
contém estas linhas:Você pode comentar a
%admin
linha se quiser. Executesudo visudo
para editar o arquivo. Mas você realmente não precisa.Embora seja fácil fazer com que o instalador permita que você prossiga com o nome de usuário
admin
, recomendo que você considere a solução alternativa de simplesmente não fazer um usuário chamado that , por dois motivos:Criar um usuário chamado
admin
no Ubuntu, especialmente durante a instalação, não é testado. Em meus testes limitados, isso não parece causar problemas, mas não posso ter certeza de que não desencadeie ou exacerbe nenhum bug atual ou futuro.admin
é um nome de usuário facilmente adivinhado. Ao examinar os logs de servidores SSH voltados para a Internet, notei queadmin
é um dos usuários inexistentes que recebe um alto volume de tentativas automáticas de login ilícito.Muitas vezes não é necessário ou vale a pena manter os nomes de usuário em segredo . Mas
admin
é fácil de adivinhar e soa atraente para pessoas que desejam invadir seu sistema.Claro, alguns nomes de usuário, como
root
, são ainda mais onipresentes e atraentes. É por isso que permitir logins root é desencorajado, especialmente logins baseados em senha.Se sua motivação para usar o nome
admin
é que esse nome de usuário está oculto em alguns utilitários ou gerenciadores de exibição, é provável que você possa configurá-los para ocultar outro nome.Com isso dito, desde que você siga as boas práticas de segurança, incluindo o uso de senhas fortes, não esperaria nenhum problema.
Até onde eu sei, não há como fazer isso no momento da instalação, mas supondo que o link acima funcione (criando um usuário com o nome de usuário "admin" após a instalação bem-sucedida), uma solução alternativa pode ser instalar com um nome de usuário fictício, adicionar um usuário chamado "admin" após a instalação e, em seguida, removendo seu usuário fictício. Espero que ajude!