Перейти к основному контенту

Сброс пароля для разных ОС на выделенном сервере

Если Вы забыли/потеряли пароль к своему серверу, то его можно восстановить следующим способом.

Для начала вам необходимо подключиться к серверу по IPMI. Посмотрите инстукцию:

Удаленный доступ на сервер. IPMI

Теперь, в зависимости от вашей операционной системы, вы можете сбросить пароль.

Представленные ниже инструкции протестированы успешно. Они работают для указанных операционных систем, их версий и версии загрузчика grub для linux серверов. На других версиях той же системы, другой версии загрузчика они могут не работать. В таком случае предлагаем Вам сделать по аналогии, воспользовавшись статьями на сайтах разработчика ОС, либо сторонних ресурсах. 

Сброс пароля root на ОС Ubuntu 20.04

1) Как только Вы подключились к серверу по IPMI, перезагрузите сервер. Вам необходимо зайти в меню GRUB. Как правило, оно появляется автоматически перед загрузкой операционной системы. Если нет, то удерживайте клавишу Shift, пока не появится меню загрузки. Оно выглядит так:

pass3.png

2) Нажмите кнопку "E" в приглашении grub для редактирования экрана grub. Найдите строку, начинающуюся с linux, измените ro на rw и добавьте init=/bin/bash в конце этой строки. Должно получиться так:

pass1.png

Нажмите Ctrl-X, чтобы сохранить изменения и загрузиться. Теперь вы загружаетесь в ядро Linux с правами на чтение и запись. 

3) Введите команду passwd с вашим именем пользователя. Теперь установите новый пароль и подтвердите его.

pass2.png

После того, как вы установили новый пароль, перезагрузите сервер. Вход в систему Вы можете произвести с новым паролем. 

Сброс пароля root на ОС CentOS 7

1) Как только Вы подключились к серверу по IPMI, перезагрузите сервер. Вам необходимо зайти в меню GRUB. Как правило, оно появляется автоматически перед загрузкой операционной системы. В меню загрузки нажимаем «e», как показано ниже:

pass4.png

2) Листаем вниз стрелками на клавиатуре и находим обозначение в параметрах загрузки ядра ro

pass5.png

3) В ro заменяем ro → rw и добавляем init=/sysroot/bin/sh после rw. То есть вот так:

rw init=/sysroot/bin/sh

pass6.png

Теперь нажимаем Ctrl + X и входим в аварийный (emergency) режим. 

4) Теперь приступаем к сбросу пароля.

Запускаем следующую команду:

chroot /sysroot

Меняем пароль от root. Для этого, даем в консоль команду passwd root. После этого вводим дважды новый пароль

После этого, обновляем параметры SELinux командой touch /.autorelabel

pass7.png

Готово! Теперь перезагружайте сервер и заходите в систему с новым паролем.

Сброс пароля root на ОС Debian 11

1) Как только Вы подключились к серверу по IPMI, перезагрузите сервер. Вам необходимо зайти в меню GRUB. Как правило, оно появляется автоматически перед загрузкой операционной системы. Нажмите любую клавишу, чтобы остановить процесс загрузки. В меню загрузки нажимаем «e», как показано ниже:

pass8.png

2) Используйте клавишу «стрелка вниз» для прокрутки вниз. Перейдите к строке, которая начинается со слова linux и с помощью стрелок перейдите к концу строки или нажмите кнопку «end»

pass9.png

3) После quiet добавьте init =/bin/bash.

pass10.png

После добавления записи нажмите Ctrl + x или F10 для загрузки системы.

4) Debian теперь загрузится в однопользовательском режиме, а корневая файловая система смонтирована в режиме только для чтения (read-only mode). Поэтому используйте команду ниже для монтирования корневой файловой системы в режиме чтения-записи (read-write mode).

mount -o remount /

Наконец, измените пароль пользователя root с помощью команды passwd root. Тут указываем новый пароль и подтверждаем его.

pass11.png

Готово! Теперь перезагружайте сервер и заходите в систему с новым паролем.

Сброс пароля root для FreeBSD 12

1) Как только Вы подключились к серверу по IPMI, перезагрузите сервер. Вам необходимо зайти в меню выбора вариантов загрузки. Как правило, оно появляется автоматически перед загрузкой операционной системы. Нажмите любую клавишу, чтобы остановить процесс загрузки. В меню загрузки выберите пункт Boot single user(цифра 2).

pass29.png

2) Система загрузится в однопользовательском режиме. Если при загрузке система попросит указать полный путь до shell, то просто нажмите "Enter"

pass30.png

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

mount -u /

Затем вводим команду для смены пароля от root:

passwd

pass31.png

Теперь дважды вводим новый пароль, и после успешной смены пароля вводим команду

exit

Тем самым Вы выйдете из однопользовательского режима и загрузитесь в многопользовательском. Теперь Вы сможете авторизоваться с новым паролем.

Сброс пароля Администратора на Windows Server 2019

Для сброса пароля от Администратора на Windows Server Вам необходимо загрузиться с установочного диска Windows Server. Для этого напишите запрос в техподдержку, где укажите сервер, к которому нужно подлючить установочный диск с Windows Server.

Как написать запрос в поддержку

1) Подключитесь к серверу по IPMI. Перезагрузите сервер, после загрузки BIOS нажмите на "F11" и выберите загрузку с usb.

pass13.png

pass14.png

Затем запускаем установку WIndows Server.

2) В окне выбора языка жмем "NEXT"

pass15.png

3) После выбора языка выбираем Восстановление системы (Repair your computer)

pass16.png

4) Выбираем Troubleshoot (Поиск и устранение неисправностей) и далее Командная строка (Command Prompt)

pass17.png

pass18.png

5) Затем Вам нужно узнать, на каком диск находится ваша система. Для этого есть команда

wmic logicaldisk get description,name

В нашем случае, это диск E  

Далее в командной строке:

copy E:\Windows\System32\Utilman.exe E:\Windows\System32\Utilman.exe.old
copy E:\Windows\System32\cmd.exe E:\Windows\System32\Utilman.exe

pass19.png

6) Закрываем командную строку и перезагружаем сервер.

pass22.png

7) После того, как система загрузится, разблокируем рабочий стол

pass23.png

Затем нажимаем на кнопку "Специальные возможности " в нижнем правом углу экрана. 

pass24.png

Откроется командная строка. В ней введите команду смены пароля для пользователя Administrator

net user Administrator eequ5Aif

где "Administrator" - имя пользователя

"eequ5Aif" - пароль пользователя. Придумайте свой пароль.

pass25.png

Готово! Пароль успешно изменен. Закройте командную строку и войдите в систему, используя новый пароль от администратора.