Что такое Ubuntu Server и чем он отличается от Desktop
Ubuntu Server — серверный вариант дистрибутива Linux Ubuntu. Он использует те же базовые компоненты Ubuntu, репозитории и APT, но установочный образ ориентирован на серверное развёртывание: управление из консоли, сетевую конфигурацию и выбор серверных компонентов.
Ubuntu с графическим рабочим столом рассчитана на локальную работу пользователя и устанавливает графическую среду вместе с её зависимостями. Для сервера она обычно не нужна: Ubuntu Server занимает меньше места в базовой конфигурации и не требует графического интерфейса для администрирования. Это не отдельное «ядро» ОС: ядро Linux и пакетная экосистема у вариантов Ubuntu совместимы в пределах одного выпуска.
Выберите поддерживаемый выпуск и образ Ubuntu Server
Для нового сервера обычно выбирают актуальный LTS-выпуск, а не просто релиз с наибольшим номером. LTS удобен более длинным стандартным сопровождением и предсказуемым жизненным циклом. Перед выбором сверяйте статус на официальной странице жизненного цикла Ubuntu: даты поддержки и доступность расширенного сопровождения меняются.
Состояние основных LTS-выпусков по календарю Canonical на 28 сентября 2026 года
| Выпуск | Стандартная поддержка | Расширенная поддержка Ubuntu Pro | Выбор для нового сервера |
|---|---|---|---|
| Ubuntu 26.04 LTS | до апреля 2031 года | до апреля 2036 года | Основной кандидат, если оборудование и прикладное ПО поддержаны |
| Ubuntu 24.04 LTS | до апреля 2029 года | до апреля 2034 года | Подходит, если нужна совместимость с уже проверенной платформой |
| Ubuntu 22.04 LTS | до апреля 2027 года | до апреля 2032 года | Выбирайте только при обоснованной совместимости; стандартный срок уже заметно короче |
О сроках сопровождения
На странице загрузок выбранного выпуска берите образ именно Ubuntu Server, соответствующий архитектуре сервера. Для обычного физического сервера с процессором x86-64 это, как правило, amd64-образ. Ubuntu публикует серверные образы и для других архитектур, включая arm64, ppc64el и s390x, но их набор и доступность зависят от выпуска. Не скачивайте образ другой архитектуры только потому, что он новее.
| Тип образа | Назначение | Когда выбирать |
|---|---|---|
| Server install ISO / live-server ISO | Интерактивная установка ОС на диск через серверный установщик | Физический сервер, виртуальная машина, virtual media |
| Cloud image | Готовый образ для облачной или автоматизированной инфраструктуры | Только если платформа документированно поддерживает этот формат и способ инициализации |
| Preinstalled image | Предподготовленная система для отдельных платформ | Только для указанного в документации оборудования, чаще ARM-платформ |
Сверяйте образ с документацией выпуска
Скачайте и проверьте официал ьный ISO-образ
Скачивайте ISO и файлы проверки только с официальных ресурсов Ubuntu для того же выпуска и каталога образов. Для многих актуальных выпусков Canonical публикует файл SHA256SUMS с контрольными суммами и его отсоединённую подпись SHA256SUMS.gpg. Названия и наличие файлов нужно сверять в каталоге выбранного выпуска, а не переносить их по памяти на старые архивные релизы.
Проверка подлинности и целостности ISO
Проверка состоит из двух частей: сначала убедитесь, что список сумм подписан доверенным ключом Ubuntu, затем сравните SHA-256 ISO с подписанным списком.
- 1Сохраните три файла в одном ката логеПоместите ISO,
SHA256SUMSиSHA256SUMS.gpgв один каталог. Имя ISO в каталоге должно точно совпадать с именем в файле контрольных сумм. - 2Проверьте подпись списка суммИмпортируйте и проверьте доверенный ключ подписи Ubuntu способом из официальной инструкции Canonical для выбранного выпуска. После этого запустите проверку подписи. Ожидаемый результат —
Good signature; одновременно убедитесь, что ключ и его отпечаток соответствуют данным официальной инструкции. Если подпись не подтверждается, не используйте ни ISO, ни список сумм. - 3Сверьте контрольную сумму ISOПроверьте ISO по строке из уже проверенного
SHA256SUMS. Ожидаемый результат — строка с именем образа и статусомOK. ПриFAILED, отсутствии образа в списке или иной ошибке удалите файл и скачайте его заново с официального источника.
gpg --verify SHA256SUMS.gpg SHA256SUMSОжидаемый признак успеха: `Good signature`. Одной этой строки недостаточно, если клю ч не был предварительно проверен по официальному отпечатку.sha256sum -c SHA256SUMS 2>&1 | grep 'OK$'Пример ожидаемого результата: `ubuntu-…-live-server-amd64.iso: OK`.Подготовка USB-носителя, подключение ISO через BMC или virtual media, выбор UEFI/Legacy-режима и запуск с носителя зависят от сервера и его средств управления. Эти действия разобраны в статье «Установка Linux на физический сервер: подготовка и первый запуск».
Установка Ubuntu Server: решения, которые нельзя выбирать автоматически
Ubuntu Server использует серверный установщик Subiquity. Набор экранов, формулировки полей, значения по умолчанию и доступные параметры зависят от выпуска, даты сборки ISO и версии установщика. Следуйте официальному руководству по установке для выбранного выпуска, а не ориентируйтесь на названия кнопок в чужих скриншотах. Ниже перечислены решения, которые нужно принять в типичной интерактивной установке независимо от оформления экранов.
Разметка может уничтожить данные
Пройдите установщик до первой загрузки
Действуйте последовательно и записывайте выбранные имя хоста, имя пользователя и адрес сети: они понадобятся при первом входе.
- 1Выберите язык, раскладку и сетевой интерфейсДля сети с DHCP обычно достаточно выбрать подключённый интерфейс и получить адрес автоматически. Для сервера с фиксированными параметрами укажите статический адрес, префикс сети, шлюз и DNS по данным сетевого администрат ора. До продолжения проверьте, что установщик показывает ожидаемый интерфейс и адрес; при отсутствии адреса проверьте кабель, VLAN, настройки коммутатора или параметры DHCP.
- 2Выберите диск и схему храненияУкажите именно диск или логический том RAID-контроллера, предназначенный для ОС. Для первого сервера без особых требований обычно выбирают предлагаемую установщиком схему с отдельной файловой системой ОС. Шифрование, LVM, ручная разметка, отдельные тома для приложений и существующие массивы требуют отдельного проекта: не включайте их случайно ради «правильной» конфигурации.
- 3Проверьте план зап иси на дискПеред применением изменений прочитайте итоговую сводку: целевой диск, удаляемые разделы, создаваемые файловые системы и точку монтирования корня. Подтверждайте запись только после этой проверки. Если в списке есть не тот диск, вернитесь к выбору хранилища.
- 4Задайте имя хостаВведите короткое уникальное имя хоста, например
app-01. Оно будет использоваться в приглашении оболочки, журналах и сетевой идентификации. Выбирайте имя по правилам вашей инфраструктуры; DNS-запись сама по себе от этого действия обычно не создаётся. - 5Создайте первоначального пользователяУкажите отображаемое имя, имя входа и надёжный пароль для первоначальной учётной записи пользователя. В обычном сценарии Ubuntu Server установщик предоставляет этому пользователю административный доступ через sudo. Сохраните имя учётной записи: после перезагрузки входите именно под ней, а не предполагаемым пользователем
root. - 6Определите необходимость удалённого доступаЕсли сервером нужно управлять по сети сразу после установки, установщик может предложить включить сервер OpenSSH и, в зависимости от сценария, и мпортировать публичный ключ. Выбирайте этот вариант только когда понимаете, откуда будет доступен сервер и как будет организована аутентификация. Если удалённый доступ пока не нужен, его можно настроить позже по отдельной инструкции.
- 7Завершите установку и загрузитесь с системного дискаПосле окончания установки извлеките носитель или отключите virtual media, если этого требует платформа, и перезагрузите сервер. Ожидаемый результат — приглашение входа установленной системы, а не повторный запуск установщика.
Сеть и имя хоста после установки
Первый вход и проверка состояния Ubuntu Server
После первой загрузки система установлена, но ещё не подтверждена как пригодная к администрированию. Войдите локально или через уже предусмотренный удалённый доступ под пользователем, созданным установщиком. Не начинайте с установки приложений, пока не про верены ОС, сеть, время, имя хоста и sudo.
Проверьте базовое состояние после загрузки
Команды не изменяют конфигурацию. Их результат позволяет зафиксировать исходное состояние и понять, что нужно исправить до дальнейшей настройки.
- 1Подтвердите выпуск Ubuntu и ядроПроверьте, что установлен ожидаемый выпуск Ubuntu и загружено ядро. Если выпуск или архитектура отличаются от плана, не продолжайте настройку приложений: сначала выясните, не был ли использован другой образ или диск.
- 2Проверьте адрес и маршрутУбедитесь, что нужный сетевой интерфейс имеет ожидаемый адрес, а маршрут по умолчанию ведёт к правильному шлюзу. Затем проверьте достижимость шлюза или другого известного узла вашей сети. Отсутствие маршрута, адреса или ответа означает, что сетевую конфигурацию нужно исправлять отдельно.
- 3Проверьте времяПроверьте текущие дату, часовой пояс и состояние синхронизации. Время должно быть близко к фактическому; отсутствие синхронизации не всегда означает ошибку сразу после загрузки, но для постоянной эксплуатации её следует настроить и подтвердить отдельно.
- 4Подтвердите имя хостаСверьте имя хоста с выбранным при установке. Если оно не соответствует принятой схеме именования, изменяйте его контролируемо и одновременно учитывайте DNS, мониторинг и документацию.
- 5Проверьте пользователя и sudoУбедитесь, что вы вошли под созданной учётной записью, а не под случайным пользователем. Затем проверьте, что sudo принимает пароль и разрешает административную команду. Если доступ запрещён, не добавляйте пользователя в группы наугад: войдите через консоль с имеющейся административной учётной записью и проверьте политику sudo.
cat /etc/os-release && uname -r && uname -mВ `/etc/os-release` ожидаются поля `NAME="Ubuntu"` и выбранный `VERSION_ID`; `uname -r` выводит версию ядра, а `uname -m` — архитектуру, например `x86_64` для установленного `amd64`-образа или `aarch64` для `arm64`.ip -br address && ip routeПри DHCP адрес обычно выдан из вашей сети. Если интерфейс `DOWN`, адреса нет или отсутствует маршрут по умолчанию, продолжайте с диагностикой сетевой конфигурации, а не с установкой пакетов.ping -c 3 <адрес_шлюза>Ожидается три ответа без потерь либо понятная сетевая политика, по которой ICMP запрещён. Если ICMP запрещён, проверяйте связность разрешённым в вашей сети способом.timedatectl statusДата и часовой пояс должны соответствовать среде. Если время явно неверное или синхронизация не работает, перейдите к настройк е времени, а не меняйте конфигурацию NTP вслепую.hostnamectl --staticОжидается имя, заданное при установке, например `app-01`.whoami && id && sudo -v && sudo trueПервая строка должна содержать созданное имя пользователя. При первом вызове sudo обычно запрашивается пароль; успешное заверш ение без сообщения об отказе подтверждает базовый доступ.Что настраивать после базовой проверки
На этом этапе Ubuntu Server минимально готов к администрированию: известны выпуск, ядро, сеть, время, имя хоста и рабочая административная учётная запись. Дальнейшие действия зависят от роли сервера и не сводятся к одной универсальной команде «настройки Ubuntu Server».
- Установка, удаление и просмотр пакетов — «APT в Ubuntu и Debian: установка, обновление, удаление и очистка пакетов».
- Плановое обновление пакетов, ядра, перезагрузка и откат — «Обновление Linux-сервера: пакеты, ядро, перезагрузка и откат».
- Настройка удалённого SSH-доступа и диагностика
sshd— «OpenSSH Server в Linux: установка, запуск и диагностика sshd». - Пользователи, группы, sudo и права — «Пользователи, группы, sudo и права файлов в Linux».
- Изменение имени хоста и безопасная перезагрузка — «Имя хоста, версия ОС и корректная перезагрузка Linux-сервера».
- Часовой пояс и синхронизация времени — «Синхронизация времени в Linux: timedatectl, chrony и проверка NTP».
- Управление службами через systemd и systemctl — «systemd и systemctl: управление службами и автозагрузкой Linux».
Термины в статье
- Дистрибутив Linux
- Дистрибутив Linux — готовая операционная система на базе ядра Linux, включающая набор программ, репозитории, пакетный менеджер и правила обновления и сопровождения.
- Имя хоста
- Имя хоста — идентификатор узла в сети и операционной системе, используемый для отображения, журналирования и разрешения имени в IP-адрес при наличии DNS или hosts.
- Системная служба
- Системная служба — программный компонент, которым ОС управляет как логической единицей для фонового выполнения задач или предоставления функций программам и пользователям.
- Учётная запись пользователя
- Учётная запись пользователя — запись в системе идентификации ОС, связывающая имя и UID с параметрами входа, домашним каталогом и членством в группах.
- Ядро Linux
- Ядро Linux — центральный компонент ОС, управляющий аппаратными ресурсами и предоставляющий системные интерфейсы; оно не включает пользовательские утилиты и менеджер пакетов.
- APT
- APT — система управления пакетами в Debian-подобных Linux, которая получает пакеты из репозиториев, разрешает зависимости и передаёт установку низкоуровневому менеджеру dpkg.
- LTS
- LTS — модель выпуска ПО с продлённым периодом сопровождения, в котором исправления безопасности и критических ошибок поставляются дольше обычного релиза.
- SSH
- SSH — криптографический сетевой протокол для удалённого доступа и передачи данных, аутентифицирующий стороны и защищающий сеанс от перехвата.
- sshd
- sshd — серверный демон OpenSSH, принимающий SSH-подключения, аутентифицирующий пользователей и запускающий разрешённые удалённые сеансы или команды.
- sudo
- sudo — утилита контроля и делегирования привилегий, которая по заданной политике запускает команду от имени целевого пользователя, обычно root.
- systemctl
- systemctl — командная утилита управления systemd, которая запускает и останавливает юниты, показывает их состояние и настраивает автоматическую активацию.
- systemd
- systemd — система инициализации и менеджер служб Linux, управляющий службами и другими ресурсами как объектами unit, обычно описанными unit-файлами.
- Ubuntu Server
- Ubuntu Server — серверный вариант дистрибутива Ubuntu на базе Debian с APT и типовыми средствами автоматизации, доступный в виде установочных и готовых образов.
