VirtualBox Ubuntu 22.04: como adicionar direitos sudo?

VirtualBox Ubuntu 22.04: como adicionar direitos sudo?

Instalei uma VM Ubuntu 22.04 em meu computador Windows (usando caixa virtual) e sempre que uso o comando sudo na sessão padrão exclusiva, recebo o erro "usuário não no arquivo sudoers". Como posso consertar isso ? Tentei executar o modo de recuperação no modo root, mas me pediram uma senha (que nunca defini nem foi fornecida). Não é estranho que a sessão padrão não tenha permissões de administrador? Suponho que normalmente não é o caso, mas tem sido assim em todas as VMs do Ubuntu que criei.

Qualquer ajuda será muito apreciada, obrigado!

Responder1

Tudo que você precisa é adicionar seu usuário ao sudogrupo. Não há razão para modificar o /etc/sudoersarquivo.

su -
usermod -a -G sudo vboxuser

Em seguida, saia e faça login novamente para que as alterações tenham efeito.

Responder2

A resposta simples para a pergunta é:

No VirtualBox, quando você define a localização iso, há uma caixa ‘Ignorar instalação autônoma’. Está desmarcado por padrão.

Pressione.

Em seguida, você passa por toda a configuração iso manualmente, na opção 'Experimente o Ubuntu / Instalar Ubuntu.

Por alguma razão, mesmo que a página de configuração do usuário do Ubuntu pareça exatamente a mesma em ambos os casos, somente na configuração manual o usuário obtém privilégios de sudo.

Foram necessárias várias instalações para descobrir isso.

Responder3

Use su -para se tornar root, então nano /etc/sudoers. Para adicionar permissões ao seu usuário (aqui vboxuser), adicione a linha vboxuser ALL=(ALL:ALL) ALLem root ALL=(ALL:ALL) ALL, salve CTRL+ O), saia do arquivo nano ( CTRL+ X) e pronto!

Responder4

Bem, acabei de instalar o Ubuntu 22.10 e tive o mesmo problema. No entanto, parece que a senha root do Ubuntu está definida com o mesmo valor da conta padrão quando criei a VM no Virtual Box. Acabei de fazer "su", digitei a senha da conta padrão e modifiquei o arquivo /etc/sudoers no nano a partir daí.

informação relacionada