Eu tenho um pc xubuntu no trabalho, então queria remover todos os usuários e criar apenas um usuário sudoer com o nome da nova pessoa que usa o pc, para que ele pudesse instalar programas etc. .
Os passos que fiz foram:
- Criado um novo usuário: Jonathan, como administrador
- Excluiu todos os usuários de desktop e seus arquivos
- Faça logon como Jonathan
- Excluiu o único usuário sudoer
Basicamente, meu erro foi criar um usuário administrador que não é um usuário root.
Então agora, quando vou instalar um programa, o xubuntu me pede uma senha de root, que claro que não tenho, acredito que o usuário root é uma espécie de usuário root padrão para o Xubuntu.
Então, antes de formatar o pc, gostaria de saber se existe alguma outra maneira de consertar isso?
Uma opção poderia ser reiniciar a máquina e, em seguida, abrir o console como root no modo de recuperação no GRUB, criar um novo usuário, etc. Isso pode ser ótimo, mas infelizmente a tela diz fora do alcance quando tento iniciar o modo de recuperação, e para alterar a resolução dessa tela, preciso modificar um arquivo que requer permissões de root. Então, basicamente, estou preso em um loop infinito. Eu poderia usar outro monitor com resolução mais alta e isso poderia me permitir inicializar como modo de recuperação.
Então, como você resolveria esse problema, sem trocar o monitor e formatar o pc? Existe uma senha padrão para esse usuário Xubuntu Root?
Isso não está duplicado, pois não consigo entrar no modo de recuperação ou no GRUB por causa da resolução.
Responder1
Usando o shell root do modo de recuperação do grub2
- Durante a inicialização, segure Shiftpara acessar
grub2
o menu do - Selecione
Advanced options for Ubuntu
e cliqueEnter
- Selecione o modo de recuperação do seu kernel atual (por exemplo
Ubuntu xx.xx x.xx.xx-xx-generic (recovery mode)
) e cliqueEnter
- Selecione
root - Drop to root shell prompt
e cliqueEnter
- Execute
mount -o remount,rw /
para remontar aroot
partição como leitura e gravação - Correr
nano /etc/group
- Procure a
sudo
entrada e adicione "jonathan
" logo no final - Hit Ctrl+ xe ydepois Enterpara salvar as alterações
- Correr
exit
- Selecione
resume - Resume normal boot
Usando um DVD ao vivo
- Inicialize a partir de um DVD ao vivo
- Abra um terminal com Ctrl+ Alt+t
- Execute
lsblk
para ver para qual dispositivo de bloco suaroot
partição na unidade está mapeada - Monte a
root
partição:sudo mount /dev/<partition_block_device> /mnt
(onde<partition_block_device>
=root
dispositivo de bloco da partição) - Correr
sudo gedit /mnt/etc/group
- Procure a
sudo
entrada e adicione "jonathan
" logo no final - Salvar
- Desistir
- Correr
exit
- Reinício
Responder2
Minha respostaparaComo faço para redefinir uma senha perdida (o uso do modo de recuperação exige que eu digite a senha)?também contém instruções para a tarefa relacionada de tornar um usuário um administrador inicializando a partir de um live CD e fazendo chroot em seu sistema. Um benefício dechrooté que você não precisa editar nenhum arquivo de configuração manualmente e, portanto, é menos provável que cometa erros que piorem a situação.
Mesmo que o administrador original tenha sido removido do seu sistema (em vez de simplesmente deixar de ser administrador), uma vez que vocêaconta de usuário ativa que você deseja tornar administrador, esta técnica deve fazer o que você precisa.
Se você ainda não tiver um, grave um CD/DVD ao vivo do Ubuntu (emUbuntu,janelas, ouMac OS X) ou escreva uma unidade flash USB Ubuntu live (emUbuntu,janelas, ouMac OS X).
Se você souber o nome do dispositivo da partição que contém o sistema de arquivos raiz do seu sistema Ubuntu, sinta-se à vontade para pular parapasso 5.
No seu sistema Ubuntu (não no sistema live CD/DVD/USB), execute este comando no Terminal:
mount | grep ' on / '
Você deve incluir os espaços antes
on
e depois/
.Esse comando produz algo parecido
/dev/sda1 on / type ext4 (rw,errors=remount-ro,commit=0)
com a saída. O texto anteson
(sem incluir o espaço) é o nome do dispositivo da partição que contém o sistema de arquivos raiz do seu sistema Ubuntu. Lembre-se (ou escreva).Inicialize o computador a partir do CD/DVD/USB ativo e selecione
Try Ubuntu without installing
(nãoInstall Ubuntu
).Abra uma janela do Terminal ( Ctrl+ Alt+ T).
Execute este comando:
sudo mount /dev/sda1 /mnt
Substituir
/dev/sda1
pelo nome do dispositivo da partição que contém o sistema de arquivos raiz do seu sistema Ubuntu, se for diferente.Execute este comando:
sudo chroot /mnt
Agora que você fez o chroot no sistema instalado, você pode modificar sua configuração essencialmente da mesma maneira que faria se fosse inicializado nele.
Adicione o usuário desejado ao
sudo
grupo para permitir que ele execute ações como root viasudo
epolkit:usermod -a -G sudo username
Execute estes três comandos:
exit sudo umount /mnt exit
O último desses comandos sai da janela do Terminal.
Em seguida, reinicie novamente no sistema Ubuntu instalado. Os seus poderes administrativos devem ser restaurados.