У Gnu / Linux ми можемо змінити пароль будь-якого користувача, будь-кого, крім root або суперкористувача. Пароль, який можна змінити, лише якщо ви суперкористувач. Але що, якщо ви забудете пароль root? Які варіанти вирішити це? Чи слід перевстановлювати дистрибутив Gnu / Linux?
Чи є рішення для проблема забуття пароля root, але це правда, що кожен розподіл має різне рішення. Далі ми пояснимо, як зробити цю кореневу зміну пароля у Fedora. Перш за все, не робіть цього у виробничих бригадах задля розваги, тому що в разі помилки ви втратите всю інформацію.
Для зміни кореневого пароля нам потрібно перервати запуск Fedora Grub. Ми перервемо це натисканням кнопки E, коли з’явиться екран Grub. З'явиться такий екран:
Отже, ми переходимо до рядка Linux16 і міняємо набір слів «rghb quiet» по
rd.break enforcing= 0
Тепер ми натискаємо Ctrl + X, щоб продовжити процес завантаження. Якщо система зашифрована, тепер вона запитає у нас пароль LUKS.
Завдяки цьому ми зробили завантаження системи Fedora в аварійному режимі, тепер ми повинні встановити жорсткий диск за допомогою такої команди:
mount -o remount, rw / sysroot
І ми виконуємо команда chroot для доступу до системи. Набравши наступне:
chroot / sysroot
І тепер ми можемо запустіть команду passwd, щоб змінити пароль користувача. Після виконання команди нам буде запропоновано ввести новий пароль адміністратора двічі. Зараз ми пишемо Вийдіть двічі, щоб перезавантажити систему. Після цього ми запускаємо сеанс як root і відновлюємо зміни grub, ввівши це:
restorecon -v /etc/shadow
І тоді
setenforce 1
Завдяки цьому ми змінимо новий пароль користувача, і ми зможемо функціонувати без необхідності переінсталювати або втратити наші дані.
Більше інформації - Журнал Fedora