Centos меняет пароль root

Обновлено: 21.11.2024

Данные ценны. Некоторые люди даже называют его новым золотом. Важно время от времени менять пароль, чтобы ваши данные оставались защищенными от злонамеренных действий. У большинства людей есть только один пароль для всего, и они используют его годами, что является небезопасной практикой и может подвергнуть их опасным киберпреступлениям, таким как кража личных данных. При установке пароля всегда следует устанавливать уникальный и надежный пароль. В этой статье представлено подробное руководство по изменению пароля в операционной системе CentOS 8 двумя разными способами.

Кроме того, мы также узнаем, как изменить пароли других пользователей в операционной системе CentOS 8. Начнем с первого способа изменить пароль с помощью графического интерфейса CentOS 8.

Способ 1: изменение пароля пользователя через графический интерфейс

Этот способ смены пароля пользователя является наиболее удобным и удобным для пользователя.

Шаг 1. Сначала откройте раскрывающееся меню в правом верхнем углу:

Шаг 2. Теперь нажмите на свое имя пользователя и выберите настройки учетной записи для изменения настроек текущего вошедшего в систему пользователя:

Шаг 3. Во-первых, вам нужно нажать кнопку разблокировки, как показано на приложенном снимке экрана ниже, чтобы вы могли редактировать и изменять настройки пользователя:

Шаг 4. Появится запрос на запрос пароля текущего пользователя, вошедшего в систему, поэтому введите свой пароль и нажмите кнопку «Аутентификация», чтобы разблокировать настройки:

Шаг 5: Теперь, после разблокировки настроек, вы можете изменить любые настройки пользователя. Чтобы конкретно изменить пароль, вам нужно нажать на свой зашифрованный пароль:

Шаг 6. Откроется новое окно, в котором вы можете ввести свой текущий пароль для подтверждения и новый пароль, который вы хотите установить:

После ввода паролей нажмите кнопку изменения в правом верхнем углу окна, как показано на снимке экрана выше.

Поздравляем! Ваш пароль был успешно изменен с помощью графического интерфейса CentOS. С этого момента вам придется использовать новый пароль для входа в свою учетную запись.

Теперь давайте изучим следующий метод и изменим пароль учетной записи с помощью терминала.

Способ 2: изменение пароля пользователя через терминал

Если вы используете только сервер CentOS 8 без графического интерфейса и у вас есть доступ только к терминалу операционной системы CentOS 8, метод графического интерфейса не будет работать. Нам нужно изменить пароль с помощью терминала, и мы можем сделать это легко.

Этот способ изменения пароля пользователя настолько же прост, насколько и быстр. Он может работать практически с любым дистрибутивом Linux, таким как CentOS 8 или Ubuntu 20.04. Просто следуйте инструкциям ниже, чтобы изменить свой пароль через терминал:

Шаг 1. Прежде всего, откройте терминал операционной системы CentOS 8 из меню приложений.

Шаг 2. В терминале введите команду «passwd» и нажмите Enter, чтобы изменить пароль:

Вас попросят ввести текущий пароль:

Если вы ввели правильный текущий пароль, вам будет предложено ввести новый пароль:

После того, как вы введете новый пароль, который хотите установить, вам будет предложено подтвердить новый пароль:

Пароль будет изменен, если оба пароля совпадают, и на терминале появится сообщение об успешном завершении.

Вместо изменения пароля текущего пользователя, если вы хотите изменить пароль другого пользователя, мы также можем это сделать. Давайте узнаем, как изменить пароли других пользователей в операционной системе CentOS 8.

Как изменить пароль другого пользователя в CentOS

Возможно, это вас удивит, но пароли других пользователей можно изменить, но это могут сделать только пользователи root или пользователи с привилегиями Sudo. Обычный пользователь может изменить только свой пароль.

Чтобы изменить пароль любого другого пользователя в операционной системе CentOS 8, первым шагом является запуск терминала и вход в систему в качестве пользователя root с помощью команды, введенной ниже:

Введите пароль пользователя root, и вы войдете в систему.

После того, как вы вошли в систему как пользователь root или получили права sudo, введите команду «passwd», а затем имя пользователя, чтобы изменить пароль этого пользователя. Если вы вошли в систему как пользователь root, вам не нужно выполнять команду «passwd» с ключевым словом sudo.

В следующем примере мы берем пользователя с именем «test_user». Чтобы изменить пароль этого пользователя, выполните приведенную ниже команду:

Терминал напрямую попросит вас ввести новый пароль и подтвердить новый пароль:

Вы получите сообщение об успешном выполнении:

Если пароли совпадают, пароль «test_user» будет изменен. «test_user» должен будет войти в систему с новым паролем, установленным пользователем root.

Заключение

В этом посте мы обсудили изменение пароля пользователя в операционной системе CentOS 8. Мы изучили два разных метода смены собственного пароля. Кроме того, мы также научились менять пароли других пользователей, если мы вошли в систему как пользователи root или имеем привилегии sudo.

Как упоминалось выше, защита данных — это необходимость в наши дни. Данные теперь помечаются как ценный товар. В настоящее время использование уникальных, сложных и надежных паролей для защиты ваших данных стало абсолютной необходимостью.

Мы научились менять пароль вручную с помощью графического интерфейса операционной системы CentOS 8. Этот процесс прост и удобен для пользователя. Мы также узнали, как изменить пароль с помощью команд в терминале Linux. Этот процесс быстрый и эффективный.

В последнее время хакеры стали намного изощреннее, что заставляет пользователей придумывать надежные, уникальные и сложные пароли. Минус установки таких паролей в том, что их нелегко запомнить, и вы легко можете их забыть. Вы также можете забыть свой пароль, если долго не входили в систему.

В этой статье мы узнаем, как сбросить пароль root в CentOS 8. Учетная запись root — это уникальная учетная запись пользователя, которая предоставляет пользователю определенные привилегии.

Сброс забытого корневого пароля

Если вы забыли свой пароль и после долгих попыток вспомнить старый пароль, вы все еще не можете его получить. Не волнуйся; мы можем сбросить пароль root из меню загрузки GRUB.

Чтобы сбросить пароль root, сначала перезагрузите компьютер.

Когда система перезагрузится, немедленно нажмите клавишу «ESC», чтобы прервать процесс загрузки.

Выберите ядро ​​из меню GRUB/Boot, в которое вы хотите загрузиться, нажимая клавиши со стрелками.

Нажатие клавиши "e" на клавиатуре откроет меню редактирования.

В меню редактирования найдите параметр ядра «ro», замените его на «rw» и добавьте дополнительный параметр «init=/sysroot/bin/sh»:

Нажмите Ctrl + X, чтобы войти в однопользовательский режим, как только вы закончите с предыдущим шагом.

Теперь запустите команду «chroot /sysroot», чтобы преобразовать корневую файловую систему в режим чтения и записи:

Теперь вы сможете изменить пароль root.

Чтобы установить новый пароль для root, введите команду:

Затем вам будет предложено ввести новый пароль, а затем подтвердить его.Лучше всего использовать уникальный, сложный и сложный пароль, который легко запомнить.

Теперь следующим шагом является инициация перемаркировки SELinux. Чтобы начать переименование SELinux, используйте следующую команду:

После переименования используйте следующую команду, чтобы сохранить и применить изменения:

После того, как все будет изменено и сохранено, перезагрузите компьютер с помощью команды «reboot»:

Возможно, вам придется подождать несколько минут, пока завершится процесс переименования SELinux.

По завершении система перезагрузится, и появится экран входа в систему.

Вам придется использовать новый пароль; в следующий раз, когда вы войдете в систему как пользователь root.

Сброс пароля root из терминала

Если вам нужно сбросить свой пароль root и узнать текущий пароль, нет необходимости делать что-то сложное. Просто запустите терминал CentOS 8 и введите приведенную ниже команду:

Если вы вошли в систему как пользователь root, вам будет предложено ввести новый пароль, а затем подтвердить новый пароль.

Если вы вошли в систему как обычный пользователь с привилегиями Sudo, вам будет предложено ввести текущий пароль, новый пароль, а затем подтвердить новый пароль.

Не используйте общеупотребительные слова в качестве пароля.

После успешного сброса пароля root вы должны войти в систему с этим новым установленным паролем как пользователь root.

Заключение

В этой статье мы узнали, как сбросить забытый пароль root. Кроме того, мы также научились устанавливать новый пароль root, если вы помните свой текущий пароль.

Мы обсудили важность установки уникального пароля и типы паролей, которые мы можем использовать. Мы также немного затронули тему того, что такое пользователь root.

Таношан М.В.

В Linux, если вы забудете пароль своей учетной записи, вы можете легко сбросить его, используя учетную запись root. Но если вы забудете пароль своей учетной записи root, вы окажетесь в плохой ситуации.

Вы не можете сбросить пароль своей учетной записи root, используя учетную запись обычного пользователя, поскольку учетная запись пользователя вообще не может выполнять такие задачи.

В этой статье мы расскажем, как восстановить корневой пароль CentOS. Итак, давайте посмотрим, как это сделать.

Как восстановить пароль root — шаг за шагом

В CentOS сценарии, запускаемые из initramfs, могут отлаживать оболочку в определенные моменты, предоставлять корневую оболочку и продолжать работу, когда эта оболочка существует.

Хотя это в основном предназначено для отладки, его также можно использовать для восстановления утерянного пароля root.

Выполните следующие действия, чтобы восстановить утерянный пароль root.

Сначала перезагрузите систему.

Прервите обратный отсчет загрузчика, нажав любую клавишу.

Переместите курсор на запись, которую необходимо загрузить.

Нажмите «e», чтобы выбрать эту запись. После выбора этой записи появятся следующие команды ядра.

В командной строке ядра переместите курсор на строку, начинающуюся с linux16.

Нажмите клавишу «Конец», чтобы переместить курсор в его конец. Введите «rd.break» (это прервется как раз перед тем, как управление будет передано от initramfs к фактической системе).

Затем нажмите «Ctrl+x», чтобы сохранить изменения. Появится оболочка отладки Initramfs.

Далее мы должны предоставить права на чтение и запись для /sysroot, введя следующую команду:

Теперь переключитесь в chroot-тюрьму.

Здесь /sysroot рассматривается как корень дерева файловой системы.

Далее вы установите новый пароль root.

И переименуйте файлы.

Наконец дважды введите «exit».

Первый выйдет из тюрьмы chroot.

Следующий выйдет из оболочки отладки initramfs и перезагрузит систему.

Теперь вы можете войти в систему как пользователь root с обновленным паролем.

Пожалуйста, не стесняйтесь, дайте мне знать, если у вас есть какие-либо вопросы. Вы можете связаться со мной и связаться со мной в Твиттере.

Спасибо, что прочитали.

Удачного программирования!

Таношан М.В.

System.out.println("Привет, я Таношан!");

Если эта статья была вам полезна, отправьте твит .

Научитесь программировать бесплатно. Учебная программа freeCodeCamp с открытым исходным кодом помогла более чем 40 000 человек получить работу в качестве разработчиков. Начать

freeCodeCamp – это поддерживаемая донорами некоммерческая организация, освобожденная от налогов в соответствии со статьей 501(c)(3) (идентификационный номер федерального налогоплательщика США: 82-0779546)

Наша миссия: помочь людям научиться программировать бесплатно. Мы достигаем этого, создавая тысячи видеороликов, статей и интерактивных уроков по кодированию — все они находятся в свободном доступе. У нас также есть тысячи учебных групп freeCodeCamp по всему миру.

Пожертвования в пользу freeCodeCamp идут на наши образовательные инициативы и помогают оплачивать серверы, услуги и персонал.

Нередко пользователи забывают свой пароль root. Это происходит, особенно если вы не входили в систему как пользователь root в течение длительного периода времени. В этом кратком руководстве мы рассмотрим шаги по сбросу забытого пароля root в CentOS 8 Linux.

Приступим…

Сбросить забытый пароль root в CentOS 8

Сначала перезагрузите или включите систему CentOS 8. Выберите ядро, в которое вы хотите загрузиться. Затем нажмите «e» на клавиатуре, чтобы прервать процесс загрузки и внести изменения.

На следующем экране найдите параметр ядра ro (только для чтения), как показано ниже.

Замените параметр ядра ro на rw и добавьте дополнительный параметр ядра init=/sysroot/bin/sh . Короче говоря, просто замените параметр ядра ro на rw init=/sysroot/bin/sh .

После внесения изменений нажмите комбинацию клавиш Ctrl + X на клавиатуре, чтобы войти в однопользовательский режим.

Затем выполните приведенную ниже команду, чтобы смонтировать корневую файловую систему в режиме чтения и записи.

Теперь вы можете изменить пароль root, выполнив команду:

Укажите новый пароль root и подтвердите его. Лучше всего выбирать пароль с комбинацией прописных и строчных букв, цифр и специальных символов, чтобы повысить надежность пароля.

Затем выполните приведенную ниже команду, чтобы включить переименование SELinux.

Чтобы применить изменения, выйдите и перезагрузите систему CentOS 8.

После перезагрузки начнется процесс переименования SELinux. Подождите около 3 минут.

После завершения процесса переименования система перезагрузится, и после этого вам будет представлен экран входа в систему, на котором теперь вы можете войти в систему как пользователь root с новым паролем, который вы только что установили.

Мы надеемся, что это руководство окажется для вас полезным. Не стесняйтесь взвешивать свои отзывы, если вы застряли.

Если вам понравилась эта статья, подпишитесь на уведомления по электронной почте о руководствах по Linux. Если у вас есть вопросы или сомнения? обратитесь за помощью в разделе комментариев.

Если вы цените то, что мы делаем здесь, в TecMint, вам следует подумать о следующем:

TecMint – это самый быстрорастущий и пользующийся наибольшим доверием сайт сообщества, где можно найти любые статьи, руководства и книги по Linux в Интернете. Миллионы людей посещают TecMint! для поиска или просмотра тысяч опубликованных статей, доступных всем БЕСПЛАТНО.

Если вам нравится то, что вы читаете, купите нам кофе (или 2) в знак признательности.

Мы благодарны за вашу бесконечную поддержку.

Похожие записи

17 мыслей о «Как сбросить забытый пароль root в CentOS 8»

Отлично работает. Сбил меня с толку на секунду, так как я не понимал, что мы ВЫБИРАЕМ пользователя: root. Плюс то, что он не показывает ваш вывод при вводе пароля и последующем подтверждении пароля. Хотя у меня получилось со второго раза xD

Спасибо. Это было действительно круто. Ты настоящая Шляпа!

Здравствуйте, у меня установлено много ОС, Ubuntu 20.04 — это загрузчик grub, я не могу сбросить пароль root для CentOS8, потому что он не работает. Есть идеи?

Пожалуйста, вы можете мне помочь?

После этого процесса он не работает, он показывает мне

[FAILED] Не удалось запустить диспетчер пользователей для UID 42.
подробности см. в ‘systemctl status [email protected]»

Тогда что мне делать?

Вы нашли решение для этого? У меня тоже такая же проблема.

Процесс был выполнен успешно, но теперь он продолжает много перезагружаться после журнала авторелейбла, так и должно быть?

Привет, Тебого! Он не должен перезагружаться. Пожалуйста, проверьте свою конфигурацию еще раз и убедитесь, что вы внимательно следуете руководству. Кроме того, вы можете вставить свою конфигурацию, чтобы я мог диагностировать, что не так.

Читайте также: