В этом уроке мы покажем вам, как изменить пароль 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:

    1. Откройте окно терминала.
    2. Тип sudo passwd root и нажмите Enter.
    3. При появлении запроса введите пароль текущего пользователя.
    4. При появлении соответствующего запроса установите новый пароль для учетной записи root.
    5. Повторно введите новый пароль, чтобы подтвердить его.
    6. В случае успеха вы увидите сообщение о том, что пароль обновлен.

Пример:

$ 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, изменив параметры загрузки. Выполните следующие действия:

    1. Перезагрузите систему Ubuntu.
    2. Когда появится меню GRUB, нажмите «e», чтобы отредактировать загрузочную запись.
    3. Найдите строку, которая начинается с linux и добавить rw init=/bin/bash в конце строки.
    4. Нажимать Ctrl+X или F10 для загрузки с измененными параметрами.
    5. После загрузки вы попадете в командную строку корневой оболочки.
    6. Тип mount -o remount,rw / чтобы перемонтировать корневую файловую систему в режиме чтения/записи.
    7. Тип passwd изменить пароль root.
    8. Введите новый пароль дважды, когда будет предложено.
    9. Тип exec /sbin/init перезагрузить систему.

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

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

    1. Перезагрузите систему Ubuntu.
    2. Когда появится меню GRUB, выберите «Дополнительные параметры для Ubuntu» и нажмите Enter.
    3. Выберите запись с «(режим восстановления)» в конце и нажмите Enter.
    4. В меню восстановления выберите «Root — переход в корневую оболочку» и нажмите Enter.
    5. Тип mount -o remount,rw / чтобы перемонтировать корневую файловую систему в режиме чтения/записи.
    6. Тип passwd изменить пароль root.
    7. Введите новый пароль дважды, когда будет предложено.
    8. Тип reboot перезагрузить систему.
  • Способ 4: использование Live CD/USB

Если вы не можете получить доступ к своей системе Ubuntu предыдущими методами, вы можете использовать Live CD/USB, чтобы изменить пароль root. Выполните следующие действия:

    1. Загрузитесь с живого компакт-диска/USB Ubuntu.
    2. Откройте окно терминала.
    3. Тип sudo mkdir /mnt/ubuntu чтобы создать точку монтирования для вашей установки Ubuntu.
    4. Тип sudo mount /dev/sdXY /mnt/ubuntuзамена sdXY с фактическим устройством и разделом вашей установки Ubuntu.
    5. Тип sudo chroot /mnt/ubuntu чтобы изменить корневой каталог вашей установки Ubuntu.
    6. Тип passwd изменить пароль root.
    7. Введите новый пароль дважды, когда будет предложено.
    8. Тип exit для выхода из среды chroot.
    9. Тип sudo umount /mnt/ubuntu чтобы отключить установку Ubuntu.
    10. Перезагрузите систему и извлеките Live CD/USB.

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

  1. Проверьте новый пароль root, войдя в систему как root или используя sudo команда.
  2. Обновите все менеджеры паролей или документацию, в которой вы храните пароль root.
  3. Проверьте настройки безопасности вашей системы и убедитесь, что вход в систему root отключен, если он не требуется.
  4. Рассмотрите возможность внедрения дополнительных мер безопасности, таких как аутентификация на основе ключей SSH или двухфакторная аутентификация.