К основному контенту

Как восстановить root-пароль на BitrixVM



Как известно, «1C-Битрикс: Виртуальная машина» (далее сокращенно BitrixVM) основана на дистрибутиве CentOS 6 версии. На многих VPS-хостингах используется именно такая версия системы.

Но, развернув этот дистрибутив, не всегда имеется пароль root-пользователя. И, приходится обращаться либо в техподдержку хостера, либо искать дистрибутив с назначенным паролем.

Но, есть и третий вариант - можно удаленно сбросить root-пароль самостоятельно.

Как это делается на CentOS - читайте далее:

Параметры сервера:

VMware виртуализация

Используется CentOS версии 6.4 и выше

Имеется удаленный доступ к серверу через VNC консоль.

Подключение к CentOS серверу:

1. С помощью VNC консоли подключаемся к BitrixVM,


2. Перезагружаем сервер с помощью соответствующей иконки:


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

4. Откроется GRUB загрузчик.


5. На верхнем пункте меню нажимаем "e".

6. В новом, открывшемся меню выбираем пункт:
kernel /vmlinuz...

и нажимаем "e" повторно, чтобы войти в редактор загрузочных параметров/команд.


7. В последнюю строку дописываем параметр "single"


и возвращаемся с помощью ENTER в предыдущее меню GRUB.


8. Теперь сервер необходимо перезагрузить, нажав "b".

9. После чего откроется консоль, которая не требует ввести логин и пароль.


10. Теперь можно назначить новый пароль командой:
passwd root

Пароль необходимо ввести 2 раза.



11.  Остается только перезапустить сервер командой:
reboot
И таким образом будет восстановлен root-доступ к установленной CentOS (BitrixVM) системе.

Популярные сообщения из этого блога

Битрикс: ошибка работы с сокетами

Ошибка работы с сокетами выявляется в BitrixVM при запуске инструмента "Проверка системы":

Битрикс: ошибка php_network_getaddresses: getaddrinfo failed: Name or service not known

При запуске скрипта restore.php - на 2 шаге переноса/восстановления сайта,  может возникать ошибка: php_network_getaddresses: getaddrinfo failed: Name or service not known