Мир сегодня с "Юрий Подоляка"
Мир сегодня с "Юрий Подоляка"
Труха⚡️Україна
Труха⚡️Україна
Николаевский Ванёк
Николаевский Ванёк
Мир сегодня с "Юрий Подоляка"
Мир сегодня с "Юрий Подоляка"
Труха⚡️Україна
Труха⚡️Україна
Николаевский Ванёк
Николаевский Ванёк
Linux Club avatar
Linux Club
Linux Club avatar
Linux Club
Когда понимаешь тимлида с полуслова

🦥Ленивый программист
08.09.202409:12
06.09.202414:43
05.09.202405:26
07.04.202510:56
🚀 Шпаргалка: Обхoд ограничений rоot и воcстановление пароля root в Linux

1️⃣ Временнoе пoлучение прав root через sudo
Если rоot-заблокирован, но есть sudo-пoльзователь:
sudo su -

Или выполнить команду от имени root:
sudo -i

Если sudo не настроен для пользователя:
su - root

(Требуется пароль root, если не установлен — переходи к следующему пункту)



2️⃣ Восстановление пароля root через режим восстановления (Recovery Mode)
1. Перезагрузи систему и на экране GRUB выбери Advanced optionsRecovery mode
2. Выбери пункт root - Drop to root shell prompt
3. Проверь файловую систему и перемонтируй ее в режим записи:

   mount -o remount,rw /

4. Установи новый пароль root:

   passwd root

5. Перезагрузи систему:

   reboot




3️⃣ Восстановление root-доступа через редактирование GRUB
Если Recovery Mode недоступен, редактируем загрузку GRUB:
1. Перезагрузи сервер
2. В меню GRUB выбери нужную ОС и нажми e (Edit)
3. Найди строку, начинающуюся с linux /boot/... и в конце допиши:

   init=/bin/bash

4. Нажми Ctrl + X или F10 для загрузки
5. Перемонтируй файловую систему:

   mount -o remount,rw /

6. Сбрось пароль root:

   passwd root

7. Перезагрузи систему:

   exec /sbin/init




4️⃣ Восстановление root через LiveCD / LiveUSB
Если не удается получить доступ через GRUB, используй загрузочный Linux (LiveCD):
1. Загрузи систему с LiveCD (Ubuntu, Debian, Kali и т. д.)
2. Определи диск с установленной ОС:

   fdisk -l

3. Подключи диск:

   mount /dev/sdXn /mnt

4. Перейди в среду chroot:

   chroot /mnt

5. Сбрось пароль root:

   passwd root

6. Перезагрузи систему:

   reboot




5️⃣ Восстановление root-доступа в системах с SELinux
Если включен SELinux, после сброса пароля root обязательно обнови контекст:
touch /.autorelabel

или
restorecon -v /etc/shadow




6️⃣ Полное удаление пароля root
Если хочешь полностью удалить пароль root, используй команду:
passwd -d root

После этого можно зайти под root без пароля.



Важно!
- Используй эти методы только на своих серверах.
- При потере root-доступа заблаговременно настрой sudo или создай резервного пользователя.
- В корпоративных системах возможны дополнительные ограничения (LDAP, PAM, Secure Boot).

🐧 Linux Club
07.09.202415:02
06.09.202407:33
07.09.202406:39
06.09.202404:00
08.09.202415:01
📹 Большой архив видеоуроков по всем направлениям IT в бесплатном канале: https://t.me/videos_it

⌨️ Смотри. Применяй. Дабуди-дабудай.
06.09.202416:01
05.09.202410:02
Shown 1 - 13 of 13
Log in to unlock more functionality.