/etc/senha

/etc/senha

Preciso consertar as contas do Ubuntu de alguma forma, mas não vejo como isso poderia ser feito.

O problema é: arquivos /etc/passwde /etc/hostnameonde /etc/hostsforam alterados.

/etc/senha

Antes

serg:x:1000:1000:John,,,:/home/serg:/bin/bash

Depois

John:x:1000:1000:John,,,:/home/serg:/bin/bash

/etc/hosts

Antes

127.0.0.1       localhost
127.0.1.1       serg-Protege

Depois

127.0.0.1       localhost
127.0.1.1       John-The-Ripper

/etc/nome do host

Depois

John-The-Ripper

Antes

serg-PORTEGE-Z835

Eu estava tentando simplesmente alterar esses arquivos, mas não consigo fazer isso porque a permissão foi negada. Quando estou tentando fazer login como root, recebo esta mensagem:

John@John-The-Ripper:~$ sudo -s
[sudo] password for John: 
John is not in the sudoers file.  This incident will be reported

O arquivo sudoers está vazio:

John@John-The-Ripper:~$  vi /etc/sudoers

Quando digito usuários em cp:

John@John-The-Ripper:~$ users
John John

Quando digito id, recebo isto:

John@John-The-Ripper:~$ id
uid=1000(John) gid=1000(serg) groups=1000(serg)

Isso não funciona:

John@John-The-Ripper:~$ usermod -l John serg
usermod: user 'serg' does not exist
John@John-The-Ripper:~$ adduser serg
adduser: Only root may add a user or group to the system.
ater.

Então tentei ir ao menu GRUB e fazer login como root a partir daí. Eu fiz isso, mas quando tentei criar o usuário serg, ocorreu um erro informando que o grupo já existe. Quando tentei alterar o /etc/passwd, apareceu 'permissão negada'

E isso não resolve: John@John-The-Ripper:~$ visudo

visudo: /etc/sudoers: Permission denied
visudo: /etc/sudoers: Permission denied

Além disso, a última coisa que tentei fazer foi criar um USB inicializável e reinstalar o Ubuntu, porém não consigo abrir o USB-Creator porque ele me pediu uma senha de root. Mas não funciona.

ME AJUDE POR FAVOR =)))

Responder1

O problema é que você não tem mais acesso root, então não tem permissão para alterar esses arquivos. O /etc/sudoersarquivo verifica seu nome de usuário, não seu UID numérico; provavelmente ainda se refere ao usuário "serg" em vez do usuário "John". E o Ubuntu geralmente não tem uma senha para a rootconta, dependendo, em vez disso, do sudo, que requer sua senha, não a do root.

Desligue o sistema e inicialize-o no modo de usuário único. Isso lhe dará um shell com privilégios de root. A partir daí, você podecom cuidadoedite os arquivos necessários. (Para afirmar o óbvio, tenha cuidado; é fácil destruir seu sistema a partir de um shell root.) Verifique novamente se tudo está como você deseja (sem erros de digitação) e reinicie no modo normal.

Veja aquipara obter instruções sobre como inicializar no modo de usuário único.

informação relacionada