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