Se você é quem está experimentando o erro de autenticação, siga as diretrizes deste artigo para aprender o método para criar um novo usuário habilitado para sudo sem modificar o arquivo sudoers.
Como criar um novo usuário habilitado para sudo no Ubuntu 22.04
Para criar um usuário habilitado para sudo no Ubuntu 22.04, siga as etapas abaixo da escrita:
Etapa 1: mude para "root" Do utilizador
Para criar um "Sudo" Usuário habilitado, primeiro mude para o usuário root do sistema Ubuntu executando o comando abaixo mencionado:
$ sudo su raiz
Etapa 2: Crie um nome de usuário desejado
Em seguida, crie um novo usuário desejado usando o comando abaixo mencionado:
Sintaxe
# adicionar usuário
Exemplo
Só para citar um exemplo, aqui criei um usuário com o nome MyUser:
# adduser myuser
Etapa 3: Defina uma senha
Depois de executar o comando acima, o sistema solicitará que você defina uma nova senha. Aqui, eu recomendo definir uma senha forte com pelo menos 8 caracteres para obter uma melhor segurança.
Em seguida, digite a senha para fins de confirmação, após a confirmação, a senha do novo usuário será atualizada no sistema.
Etapa 4: Informações do usuário
O sistema solicitará algumas informações sobre o usuário, como o nome completo, o número de telefone e outras informações dessas informações, isso depende totalmente do usuário, se eles desejam inserir essas informações ou defini -las como padrão, pressionando o Digitar chave.
Etapa 5: Adicione o usuário ao grupo "sudo"
Atribuir "Sudo" privilégios para o usuário criado, você deve adicioná -lo ao "Sudo" grupo. Para isso, use o comando abaixo escrito:
Sintaxe
# UserMod -AG sudo
Exemplo
# UserMod -AG sudo myuser
Etapa 6: Verificando
Depois que o usuário é criado e adicionado ao grupo de usuários, é hora de verificar se o usuário criado está habilitado ou não. Para esse fim, vamos mudar para o usuário criado usando o comando abaixo mencionado:
Sintaxe
# su -
Exemplo
# su - myuser
Em seguida, execute o comando abaixo escrito, que é basicamente um comando para listar o conteúdo presente no diretório raiz e só é acessível à raiz ou a um usuário com privilégios root:
$ sudo ls -la /root
Na imagem abaixo, você pode ver que o comando exibiu a saída com sucesso, o que verifica se o usuário criado está habilitado para sudo.
Conclusão
Para criar um usuário habilitado para sudo, primeiro mude para o "raiz" do utilizador. Em seguida, crie um usuário desejado usando o adicionar usuário comando e defina uma senha para o usuário criado. Em seguida, adicione o usuário ao sudo Grupo e finalmente verifique a execução de qualquer comando root depois de mudar para o usuário criado.