Назад к вопросам
Junior — Middle
67
Какие действия необходимо предпринять для получения root-доступа на Linux-сервере при наличии физического доступа?
Ответ от нейросети
sobes.tech AI
Если у вас есть физический доступ к Linux-серверу, получить root-доступ можно несколькими способами:
-
Загрузка в режиме восстановления (recovery mode):
- Перезагрузите сервер.
- В меню загрузчика GRUB выберите режим восстановления или отредактируйте параметры загрузки, добавив
singleилиinit=/bin/bash. - После загрузки вы получите shell с root-доступом без пароля.
-
Использование LiveCD/USB:
- Загрузитесь с внешнего носителя (LiveCD или USB).
- Смонтируйте корневой раздел диска.
- Измените файл
/etc/shadowили добавьте нового пользователя с root-привилегиями.
-
Сброс пароля root:
- В режиме восстановления выполните команду
passwdдля установки нового пароля root.
- В режиме восстановления выполните команду
Важно: такие действия требуют физического доступа и могут быть ограничены настройками BIOS/UEFI (например, паролем на загрузчик) или шифрованием диска.