Учетные записи пользователей Ubuntu испорчены

Я должен исправить Учетные записи Ubuntu, но так или иначе действительно не вижу, как это могло быть сделано.

Проблема: файлы /etc/passwd и /etc/hostname и /etc/hosts где изменено.

/etc/passwd

После

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

Прежде

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


/etc/hosts

После

127.0.0.1       localhost
127.0.1.1       John-The-Rippe

Прежде

127.0.0.1       localhost
127.0.1.1       serg-Protege

/etc/hostname

После

John-The-Ripper

Прежде

serg-PORTEGE-Z835

Я пытался просто измененный, это регистрирует, но не может сделать этого, потому что разрешение отклонило. Когда я пытаюсь войти в систему как корень, я получил это сообщение:

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

Файл sudoers пусто:

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

Когда я ввожу пользователей в CP:

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

Когда я ввожу идентификатор, я получил это:

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

Это не работает также:

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.

Затем я пытался войти в меню GRUB и оттуда войти в систему как корень. Я сделал это, но однако когда я пытался создать пользователя serg, это дало мне ошибку, что группа уже существует. Когда я пытался измениться /etc/passwd это сказало permission denied.

И это не добивается цели:

John@John-The-Ripper:~$ visudo
visudo: /etc/sudoers: Permission denied
visudo: /etc/sudoers: Permission denied

Также последняя вещь, которую я пытался сделать, состоит в том, чтобы создать загрузочный USB и переустановить Ubuntu, однако я не могу открыть USB-Creator, потому что это спросило меня корень passwordd. Но это не работает.

Помогите мне, пожалуйста.

3
задан 25 September 2012 в 21:46

1 ответ

Если у вас GRUB2 при загрузке, удерживайте Shift при загрузке. Затем нажмите c . Теперь введите:

set isofile = "/ boot / myiso.iso"

loopback loop (hd0,1) $ isofile

linux (loop) / casper / vmlinuz boot = casper iso-scan / filename = $ isofile noprompt noeject initrd (loop) /casper/initrd.lz

В этом примере устройство, на котором оно хранится, - /dev/sda1 и ISO это /boot/myiso.iso.

0
ответ дан 25 September 2012 в 21:46

Другие вопросы по тегам:

Похожие вопросы: