Скидання пароля root на centos 6

Банальний випадок, забув після інсталяції CentOS пароль супер користувача :)
Тут описаний процес скидання цього пароля.
1. Скидання пароля через завантажувач Grub
2. Скидання пароля через завантажувальний диск DVD / CD з Linux
Розглянемо перший спосіб - скидання пароля через завантажувач системи Grub.
1. Скидання пароля через завантажувач Grub
Для скидання пароля нам знадобиться завантажити встановлену систему в режимі Single Mode.
Цей режим нагадує завантаження Windows в безпечному режимі. Коли завантажується мінімальний набір системних файлів і налаштувань.
В цьому режимі скидається пароль системної облікового запису "root".
Завантажуємося як зазвичай, як тільки з'явиться лічильник натисніть будь-яку клавішу:

У цьому віконці натисніть кнопку "e":

Виберіть другий рядок навівши курсор на неї де стоїть текст "kernel / vmlinuz." І натисніть кнопку "e".


Допишите через пробіл символ: s
Після редагування натискаємо Enter, а потім кнопку "b" для завантаження операційної системи через цей режим.

d Після вийде ось таке віконце:

d В цьому останньому віконці, міняємо пароль ввівши команду:

g Після команди "passwd" або "passwd root" треба ввести два рази новий пароль.
Якщо все пройшло успішно, Ви побачите повідомлення на зразок цього:
Passwd: all authentication tokens updated successfully.
Вітаю, ви змінили пароль системної облікового запису - супер адміністратора.
2. Скидання пароля через завантажувальний диск Linux
Альтернативний варіант за допомогою завантажувального DVD / CD диска з Linux.
1. Завантажуємося з інсталяційного диска DVD CentOS або будь-якого іншого Linux.
Якщо у вас встановлена Linux x32, значить потрібен саме x32 завантажувальний диск.
І навпаки, якщо встановлена Linux x64, то буде потрібно саме x64 система для скидання пароля.
2. Монтуємо кореневий розділ системи де треба скинути пароль:
Звичайні розділи (НЕ LVM):
Створюємо точку монтування, створюємо підкаталог centos в каталозі / mnt
Монтуємо системний розділ диска sda. У Linux іменами sda, sdb, sdc і т.д. називають фізичні диски - пристрої. Кожен пристрій - диск, має розділи які позначаються як sda1, sda2, sdb1, sdc2 і т.д. Розділи на дисках можуть мати такі позначення:
/ - системний кореневий розділ
/ Home - папка для користувача профайлів, де є папка робочий стіл, мої документи і т.д.
swap - розділ підкачки
Отже, монтуємо системний розділ диска:
mount / dev / sda2 / mnt / centos
У цьому розділі зберігається інформація про паролі, він нам і потрібен!
У Linux диски називають як sda, sdb, sdc. Розділи іменуються як sda1, sda2,
Дізнатися які диски в системі можна через команду:
Якщо у вас інший диск, поставте своє значення.
Відкриваємо файл / mnt / centos / etc / shadow

Нас цікавить перший рядок яка обведена червоною лінією:

Видаляємо пароль облікового запису root:

Видаляємо текст між:
root: ---- видалити текст тут -------: 15971: 0: 99999: 7.
Як на зображенні зверху. Текст який потрібно видалити обведений червоною лінією.
Зберігаємо файл, натискаємо кнопку CTRL + O
Заходимо під обліковим записом "root" і натискаємо кнопку "Log In":

Ви зайдете в систему без пароля, тепер можна задати свій новий пароль:
Створюємо точку монтування / mnt / centos:
Шукаємо розділи LVM:
Активуємо розділи LVM:
lvm vgchange -a y
Дивимося які розділи LVM доступні:
Монтуємо розділ LVM:
mount -t ext4 / dev / mapper / VolGroup-lv_root / mnt / centos
Відкриваємо файл / mnt / centos / etc / shadow

Нас цікавить перший рядок яка обведена червоною лінією:

Видаляємо пароль облікового запису root:

Текст між root: ---- видалити текст тут -------: 15971: 0: 99999: 7.
Зберігаємо файл - натискаємо кнопку CTRL + O
Заходимо під обліковим записом "root" і натискаємо кнопку "Log In":

Ви зайдете в систему без пароля, тепер можна задати свій новий пароль:
Все зроблено, вітаю. )
Скидання пароля в CentOS 7

Натискаємо E в завантажувальному меню

Знаходимо слово "ro" і міняємо його на "rw" з дописуванням "init = / sysroot / bin / sh"

Далі натискаємо CTRL + X для завантаження цього пункту меню одного разу.

Вводимо в командному рядку "chroot / sysroot"

Вводимо "passwd" і міняємо пароль "root"