Доступ к ящику Linux для того, чтобы забыть имя пользователя и пароль [дубликат]

-1
20.07.2016, 20:31
2 ответа

Чтобы обойтись без живого компакт-диска:

0- Распечатайте или напишите это руководство.

1- Перезагрузите машину

2- Нажмите 'e' над опцией дистрибутива при загрузке (в некоторых версиях grub нет опции e для редактирования, но есть другая клавиша)

3- Перейти к начатой ​​строке со словом linux (используйте клавиатуру)

4- Нажмите клавишу END, чтобы перейти в конец этой строки.

5- Введите [пробел] init = / bin / bash (пожалуйста, не вводите пробел, просто введите пробел)

6- Наберите CTRL + X или F10 (это зависит от вашей версии grub)

7. Открывается терминал linux, поэтому выполните следующие команды:

#mount -o remount,rw none /

(да, вы не должны писать ничего)

#passwd root
#passwd youruser

Введите новый пароль пользователя root или пользователя, и все. (в некоторых системах root не является администратором, потому что он отключен)

А теперь размонтируйте раздел и перезагрузитесь:

#umount / 
#reboot -f 

Вот и все!

0
28.01.2020, 05:13

Теперь, когда вы знаете, как получить root-доступ, попробуйте эти две команды:

chkconfig --list    (RedHat, SuSE, ?) 

service --status-all   (OS using systemd, SuSE, ?) 

ps fax           (to list processes grouped by descendant) 

Имена файловых систем могут предоставить вам информацию, основное приложение использует свою собственную файловую систему ( например, Oracle часто монтируется в каталоге ... / oracle)

df
mount

Приложение запускается с определенным идентификатором пользователя.

cat /etc/passwd
cat /etc/group

Некоторые задания могут выполняться периодически, и вы можете пропустить их с помощью команды ps для чтения файлов crontab. Чтобы перечислить файлы crontab:

find /var/spool/cron/crontabs

Хорошим показателем является поиск файлов журнала:

find / | grep log   (works only on full filenames containing "log") 

Это даст вам информацию о запущенных службах. Вам нужно будет покопаться в конфигурации служб, чтобы знать, что они делают. Например, вам нужно будет проверить, какое приложение размещено на сервере apache-tomcat или какая служба предоставляет сервер xinetd .

0
28.01.2020, 05:13

Теги

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