Conta ausente no início após a mudança do ID do usuário

3

O objetivo era alterar o ID do usuário e o grupo para estar no mesmo grupo que os outros.

Seguimos esta instrução: Como posso alterar meu próprio ID de usuário?

Você pode alterá-lo em / etc / passwd, / etc / group e / etc / shadow ....

mudando primeiro a senha para user100: x: 500: 100: .. em seguida, alterando o arquivo de grupos user100: x: 500: 100 na sombra não mudamos nada, porque não sabíamos o que mudar lá. Depois disso, executamos os dois comandos abaixo:

find / -uid 1007 -exec chown -h 500 {} +  //for userid

find / -gid 1001 -exec chgrp -h 100 {} +  //for group

Finalmente após horas de alteração de todos os arquivos: Eu saí e não consegui mais entrar com minha senha na minha conta. Após a reinicialização, apenas a conta de convidado apareceu.

Existe alguma chance de recuperar minha conta e meus dados? Eu estou na conta de convidado agora e não há outra conta root ou conta de usuário. Por favor ajude.

Atualizar (após a reversão):

grep user99 /mnt/hdd/ect/passwd

user99:x:1007:1001:Leo user99,,,:/home/user99:/bin/bash

e para o grupo:

grep user99 /mnt/hdd/ect/group

dialout:x:20:user99
sudo:x:27:user99
plugdev:x:46:user99
users:x:1001:user99
user99:x:1001:
bumblebee:x:999:user99,syslog
docker:x:998:user99
    
por Richard Teubner 23.02.2017 / 11:40

1 resposta

2

Você pode fazer o seguinte para retornar tudo ao estágio anterior:

  • Crie o Ubuntu inicializável no DOK USB
  • Inicialize seu computador com o DOK USB
  • Fazer login como root
  • Monte seu disco rígido (como usuário root do Ubuntu USB DOK)
  • Supondo que o disco rígido do computador esteja localizado em / dev / sda1

    sudo mkdir -p /mnt/hdd
    sudo mount /dev/sda1 /mnt/hdd
    
  • Reverter as alterações feitas nos arquivos (podem ser encontradas em /mnt/hdd )

  • desmonte o disco rígido usando:

    sudo umount / mnt / hdd

  • Desligue o computador

  • Remover DOK USB
  • Ligue seu computador
por Yaron 23.02.2017 / 11:45

Tags