Задать вопрос
Все статьи / VDS / Общая информация / Восстановление root-пароля от VDS через VNC-консоль
Найти результаты:
Период:
с:
 
по:
Помощь в поиске

Помощь в поиске

apple banana
Найти записи, которые содержат хотя бы одно из двух слов.

+apple +juice
Найти записи, которые содержат оба слова.

+apple macintosh
Найти записи, которые содержат слово 'apple', но положение записей выше, если они также содержат 'macintosh'.

+apple -macintosh
Найти записи, которые содержат слово 'apple', но не 'macintosh'.

+apple ~macintosh
Найти записи, которые содержат слово 'apple', но если запись также содержит слово 'macintosh', rate it lower than if row does not. Это более "мягкий" чем поиск '+apple -macintosh', для которого наличие 'macintosh' вызывает что записи не будут возвращены вовсе.

+apple +(>turnover <strudel)
Найти записи, которые содержат слова 'apple' и 'turnover', или 'apple' и 'strudel' (в любом порядке), но ранг 'apple turnover' выше чем 'apple strudel'.

apple*
Найти записи, которые содержат такие слова как 'apple', 'apples', 'applesauce', или 'applet'.

"some words"
Найти записи, которые содержат точную фразу 'some words' (например записи содержащие 'some words of wisdom', но не "some noise words").

Восстановление root-пароля от VDS через VNC-консоль

Если был потерян, либо забыт root-пароль от сервера то его можно восстановить. Это можно сделать с помощью VNC-консоли, которая расположена в панели управления, выбрать услугу и перейти в меню VNC-консоль.

Преимущество данной консоли в том, что подключение к серверу осуществляется локально и сервер всегда доступен, если не отключен.

Алгоритм восстановления root-пароля:

  • Перезагрузить сервер
  • До начала загрузки операционной системы изменить параметры загрузки ядра в меню загрузчика GRUB.
  • Загрузить операционную систему в однопользовательском режиме (single-user mode).
  • Задать новый root-пароль без ввода старого пароля.

Сброс пароля на примере ОС Ubuntu 18.04

  1. Необходимо перейти в VNC-консоль и нажать на кнопку Send CtrlAltDel, в правом верхнем углу. Во время презагрузки сервера необходимо на клавиатуре нажать на кнопку Esc  или левый Shift для загрузки GRUB

  1. Для загрузки системы в однопользовательском режиме, необходимо отредактировать строку начальной загрузки. Для перехода между строками меню загрузки используйте клавиши ↓ и ↑. Выделите нужную строку (как правило, это "* Ubuntu”) и нажмите клавишу “е”, чтобы начать редактирование параметров загрузки.

  1. Далее нужно найти строку, которая начинается с “linux /boot“. Если в строке есть значение  console=NNNN, то его необходимо заменить на  console=tty0, если нет — добавить console=tty0. Далее найдите параметр “ro” в конце этой строки и заменить его на параметр “rw”. Через пробел дописать новый параметр “init=/bin/bash”. После этого параметра не должно быть никаких знаков. Должно быть как на скриншоте.

Для запуска системы в однопользовательском режиме, нажмите "CTRL+X" или "F10".

  1. После этого загрузится консоль, в которую необходимо ввести команду:

    passwd root

    Затем дважды вводится новый root-пароль

  1. Пароль был сменен. Теперь необходимо сохранить изменения на диск и перезагрузить сервер:

    sync

    reboot –f

Сброс пароля на примере ОС CentOS 7

  1. Необходимо перейти в VNC-консоль и нажать на кнопку Send CtrlAltDel, в правом верхнем углу. Во время презагрузки сервера необходимо на клавиатуре нажать на кнопку Esc  или левый Shift для загрузки GRUB

  1. Для загрузки системы в однопользовательском режиме, необходимо отредактировать строку начальной загрузки. Для перехода между строками меню загрузки используйте клавиши ↓ и ↑. Выделите нужную строку (как правило, это самая верхняя строка меню) и нажмите клавишу “е”, чтобы начать редактирование параметров загрузки.

  1. Далее нужно найти строку, которая начинается с “linux /boot“. Если в строке есть значение  console=NNNN, то его необходимо заменить на  console=tty0, если нет — добавить console=tty0. Далее найдите параметр “ro” в конце этой строки и заменить его на параметр “rw”. Через пробел дописать новый параметр init=/sysroot/bin/sh. После этого параметра не должно быть никаких знаков. Должно быть как на скриншоте.
    Для запуска системы в однопользовательском режиме, нажмите "CTRL+X" или "F10".

  1. После этого загрузится консоль, в которую необходимо ввести последовательно команды:
    chroot /sysroot
    passwd root

    Затем дважды вводится новый root-пароль

  1. Пароль был сменен. Теперь необходимо обновить информацию selinux и перезагрузить сервер:
    touch /.autorelabel
    exit
    reboot
Предыдущая статья
Администрирование VPS
Следующая статья
Длительная загрузка разделов NextCloud