Só pode logar como “convidado” depois de editar o / etc / passwd para mudar o UID para 0

3

Para obter acesso de superusuário, meu amigo editou seu arquivo /etc/passwd , alterando o UID e o GID para 0 , porque ele leu em algum lugar que deveria ser o mesmo que root.

Então, quando ele tentou usar comandos com sudo , ele começou a receber uma mensagem unknown user 1000 who are you .

Eu mesmo não usei muito Linux. Tentei editar os parâmetros do GRUB para inserir como root, mas não consegui editar o arquivo passwd . Eu não consegui adicionar um novo usuário porque o arquivo passwd não pôde ser gravado.

Agora, quando ele escolhe o Ubuntu no menu GRUB, ele só tem a opção de um login de convidado. Como isso pode ser resolvido?

    
por Abhigyan Nagraj 30.10.2017 / 00:01

1 resposta

4

Inicie o computador e pressione Left Shift para entrar no menu grub e escolha Opções Avançadas para o Ubuntu :

No menu seguinte, escolha Ubuntu, com o Linux xx.xx.x-xx-generic (modo de recuperação) :

  

Nota: Eu coloquei aqui small x para os números de versão do kernel, então não fique confuso, no meu sistema, já que é 17.10 é 4.13.0-16 mas no seu sistema isso pode ser diferente.

O sistema inicializará na tela seguinte, onde você deverá escolher ativar a rede para começar. Ele avisa que é necessário remontar o sistema de arquivos no modo de leitura e gravação, é necessário permitir isso.

  

Nota: Esta etapa é mais fácil, como remontar a unidade para leitura / gravação a partir da linha de comando

Você será retornado a essa seleção depois disso. Agora você pode optar por entrar em um root shell . Pressione Return uma vez para finalmente entrar como root em um sistema de arquivos gravável.

Agora digite o seguinte:

cd /etc
nano passwd

Dentro do editor, navegue até a última linha e reverta a alteração. A linha deve ser algo como isto:

username:x:1000:1000:username,,,:/home/username:/bin/bash

Onde username é seu nome de usuário.

Depois de fazer as alterações, pressione ctrl + x para sair do programa. Depois, é solicitado que você confirme que deseja gravar, o que deve ser feito pressionando y e finalmente você é perguntado por um nome para salvar. Lá você não precisa mudar nada, apenas pressione Retornar .

Como comando final, digite:

reboot

E isso deve resolver seu problema. Diverta-se!

Nota: Ah, e antes que eu esqueça, diga ao seu amigo para manter os dedos fora do sistema, a menos que ele realmente saiba o que está fazendo. :)

    
por Videonauth 30.10.2017 / 01:36

Tags