TGViewer
Книги для программистов Книги для программистов @bfbook · 54K subscribers
Post #5331 9.03K

Forwarded from Системный администратор

🔥 Шпаргалка: Обход ограничений root и восстановление пароля root в Linux

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

sudo su -

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

sudo -i

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

su - root

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



2️⃣ Восстановление пароля root через режим восстановления (Recovery Mode)
1. Перезагрузи систему и на экране GRUB выбери Advanced options → Recovery 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).

📲 Мы в MAX

👉 @i_odmin
  • ❤ 15
  • 👍 7
More from @bfbook
  1. Sep 28, 2026📚 Рефакторинг на максималках (2025) ✍️ Автор: Александр Беспоясов Ты тоже откладывал рефа…
  2. Sep 22, 2026📚 Тестирование программного обеспечения: базовый курс, 3-е издание (2025) ✍️ Автор: Свято…
  3. Sep 17, 2026📚 Какие книги должен прочитать каждый Java-программист? 🔹1. Java. Библиотека профессиона…
  4. Sep 15, 2026📚 An Elegant Puzzle: Systems of Engineering Management ✍️ Авторы: Will Larson (2019) Есть…
  5. Sep 10, 2026📚 Pwning OWASP Juice Shop (2025) ✍️ Автор: Björn Kimminich Это официальный гайд по взлому…
  6. Sep 6, 2026📚 Programming Persistent Memory: A Comprehensive Guide for Developers (2020) ✍️ Автор: St…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →