В этом уроке мы покажем вам, как изменить пароль root в Ubuntu 24.04 LTS. Учетная запись root в Ubuntu, как и в других дистрибутивах Linux, является наиболее привилегированной учетной записью пользователя с неограниченным доступом ко всей системе. По умолчанию Ubuntu отключает прямой вход в систему с правами root и рекомендует пользователям выполнять административные задачи с помощью sudo
команда. Такой подход повышает безопасность за счет сведения к минимуму риска случайных изменений системы и потенциальных нарушений безопасности.
Однако могут возникнуть ситуации, когда вам необходимо изменить пароль root, например, когда вы унаследовали систему от другого администратора или если вы подозреваете, что пароль был скомпрометирован. Изменение пароля root — это простой процесс, но он требует тщательного выполнения для сохранения целостности вашей системы Ubuntu.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы умеете использовать оболочку и, самое главное, размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете под учетной записью root, в противном случае вам может потребоваться добавить ‘sudo
‘ к командам для получения root-прав. Я покажу вам пошаговую смену пароля root в Ubuntu 24.04 (Noble Numbat). Вы можете следовать тем же инструкциям для Ubuntu 22.04 и любого другого дистрибутива на основе Debian, такого как Linux Mint, Elementary OS, Pop!_OS и других.
Предварительные условия
- Сервер под управлением одной из следующих операционных систем: Ubuntu и любого другого дистрибутива на основе Debian, например Linux Mint.
- Рекомендуется использовать новую установку ОС, чтобы предотвратить любые потенциальные проблемы.
- Доступ к серверу по SSH (или просто откройте терминал, если вы находитесь на рабочем столе).
- Активное подключение к Интернету. Вам понадобится подключение к Интернету, чтобы загрузить необходимые пакеты и зависимости.
- Система Ubuntu 24.04 с root-доступом или пользователь с привилегиями sudo.
Изменить пароль root в Ubuntu 24.04 LTS Noble Numbat
Шаг 1. Обновление репозитория пакетов.
При обновлении вашей системы будут извлечены последние списки пакетов из репозиториев и обновлены все установленные пакеты до новейших доступных версий. Чтобы обновить систему, откройте окно терминала и выполните следующие команды:
sudo apt update
sudo apt update
команда обновляет списки пакетов, а sudo apt upgrade
обновляет все устаревшие пакеты до последних версий. При появлении запроса введите пароль sudo и нажмите «Y», чтобы подтвердить установку обновлений.
Шаг 2. Измените пароль root.
Существует несколько способов изменить пароль root в Ubuntu 24.04. Каждый метод подходит для разных сценариев, независимо от того, есть ли у вас доступ к текущему паролю или необходимо сбросить забытый.
- Способ 1: Использование
sudo
Команда
sudo
Команда позволяет пользователям с правами администратора выполнять команды от имени пользователя root. Выполните следующие действия, чтобы изменить пароль root с помощью sudo:
-
- Откройте окно терминала.
- Тип
sudo passwd root
и нажмите Enter. - При появлении запроса введите пароль текущего пользователя.
- При появлении соответствующего запроса установите новый пароль для учетной записи root.
- Повторно введите новый пароль, чтобы подтвердить его.
- В случае успеха вы увидите сообщение о том, что пароль обновлен.
Пример:
$ sudo passwd root [sudo] password for user: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
- Способ 2: использование GRUB для сброса пароля root
GRUB (Grand Unified Bootloader) — это загрузчик по умолчанию для систем Ubuntu. Вы можете использовать GRUB для сброса пароля root, изменив параметры загрузки. Выполните следующие действия:
-
- Перезагрузите систему Ubuntu.
- Когда появится меню GRUB, нажмите «e», чтобы отредактировать загрузочную запись.
- Найдите строку, которая начинается с
linux
и добавитьrw init=/bin/bash
в конце строки. - Нажимать
Ctrl+X
илиF10
для загрузки с измененными параметрами. - После загрузки вы попадете в командную строку корневой оболочки.
- Тип
mount -o remount,rw /
чтобы перемонтировать корневую файловую систему в режиме чтения/записи. - Тип
passwd
изменить пароль root. - Введите новый пароль дважды, когда будет предложено.
- Тип
exec /sbin/init
перезагрузить систему.
Способ 3: использование режима восстановления
Режим восстановления Ubuntu позволяет выполнять задачи по обслуживанию системы, включая сброс пароля root. Выполните следующие действия:
-
- Перезагрузите систему Ubuntu.
- Когда появится меню GRUB, выберите «Дополнительные параметры для Ubuntu» и нажмите Enter.
- Выберите запись с «(режим восстановления)» в конце и нажмите Enter.
- В меню восстановления выберите «Root — переход в корневую оболочку» и нажмите Enter.
- Тип
mount -o remount,rw /
чтобы перемонтировать корневую файловую систему в режиме чтения/записи. - Тип
passwd
изменить пароль root. - Введите новый пароль дважды, когда будет предложено.
- Тип
reboot
перезагрузить систему.
- Способ 4: использование Live CD/USB
Если вы не можете получить доступ к своей системе Ubuntu предыдущими методами, вы можете использовать Live CD/USB, чтобы изменить пароль root. Выполните следующие действия:
-
- Загрузитесь с живого компакт-диска/USB Ubuntu.
- Откройте окно терминала.
- Тип
sudo mkdir /mnt/ubuntu
чтобы создать точку монтирования для вашей установки Ubuntu. - Тип
sudo mount /dev/sdXY /mnt/ubuntu
заменаsdXY
с фактическим устройством и разделом вашей установки Ubuntu. - Тип
sudo chroot /mnt/ubuntu
чтобы изменить корневой каталог вашей установки Ubuntu. - Тип
passwd
изменить пароль root. - Введите новый пароль дважды, когда будет предложено.
- Тип
exit
для выхода из среды chroot. - Тип
sudo umount /mnt/ubuntu
чтобы отключить установку Ubuntu. - Перезагрузите систему и извлеките Live CD/USB.
После успешной смены пароля root важно выполнить несколько дополнительных шагов, чтобы обеспечить безопасность и правильное функционирование вашей системы Ubuntu:
- Проверьте новый пароль root, войдя в систему как root или используя
sudo
команда. - Обновите все менеджеры паролей или документацию, в которой вы храните пароль root.
- Проверьте настройки безопасности вашей системы и убедитесь, что вход в систему root отключен, если он не требуется.
- Рассмотрите возможность внедрения дополнительных мер безопасности, таких как аутентификация на основе ключей SSH или двухфакторная аутентификация.