моя контактная информация
Почтамезофия@protonmail.com
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Операционная среда: Centos7.6.
Сначала нам нужно перезагрузить систему и войти в интерфейс меню загрузки. Здесь мы можем увидеть такую информацию, как версия ядра системы и параметры запуска. Нам нужно нажать клавишу e, чтобы войти в режим редактирования и изменить параметры запуска.
После входа в режим редактирования с помощью клавиш со стрелками переместите курсор и найдите строку, начинающуюся с Linux. Эта строка содержит параметры ядра и запуска системы. Нам нужно заменить ro в этой строке на rw init=/sysroot/bin/sh, чтобы система могла смонтировать корневой раздел в режиме чтения-записи и выполнить скрипт /sysroot/bin/sh. После завершения модификации нажмите клавиши Ctrl+x для сохранения и выхода из режима редактирования. Система запустится в соответствии с измененными нами параметрами.
перед исправлением:
После модификации:
После завершения модификации нажмите ctrl+x, чтобы запустить систему.
Здесь нам нужно запустить команду chroot /sysroot/, чтобы использовать каталог /sysroot в качестве корневого каталога и вернуться в систему Centos. Затем мы можем запустить команду LANG=en, чтобы установить английский язык для облегчения ввода пароля. Затем мы можем запустить команду passwd, чтобы изменить пароль root. В процессе смены пароля нам необходимо дважды ввести новый пароль и обратить внимание на сложность и длину пароля.
После смены пароля нам нужно запустить команду touch /.autorelabel, чтобы создать файл .autorelabel в корневом каталоге. Это позволяет SELinux перемаркировать атрибуты безопасности файла, чтобы избежать проблем с разрешениями.
После завершения операции нажмите «Выход», чтобы выйти из среды, введите «перезагрузка», чтобы перезагрузить систему, и войдите в систему как root с новым установленным паролем.