Администрирование Linux-серверов

Ubuntu Server: установка и первичная настройка

Как выбрать поддерживаемый Ubuntu Server LTS, проверить ISO-образ, установить систему и выполнить проверки после первого запуска.

12 минут
Начальный
что такое ubuntu serverустановка ubuntu serverнастройка ubuntu server
абстрактная иллюстрация развёртывания Ubuntu Server
Для нового сервера выберите поддерживаемый выпуск Ubuntu Server, обычно LTS, скачайте официальный ISO-образ и проверьте его подпись и контрольную сумму. В установщике осознанно выберите диск, сеть, имя хоста и первоначальную учётную запись, а после загрузки подтвердите версию ОС, сеть, время, вход пользователя и административный доступ через sudo. Установка пакетов, обновление системы, развёртывание SSH и настройка служб выполняются отдельно.

Что такое 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 годаВыбирайте только при обоснованной совместимости; стандартный срок уже заметно короче

О сроках сопровождения

Таблица относится к датам, опубликованным Canonical для обычных LTS-релизов. Расширенная поддержка связана с условиями Ubuntu Pro и не заменяет проверку поддержки конкретного оборудования, драйверов и приложения. Промежуточные выпуски Ubuntu, не относящиеся к LTS, имеют существенно более короткий срок поддержки и обычно не являются первым выбором для нового долгоживущего сервера.

На странице загрузок выбранного выпуска берите образ именно Ubuntu Server, соответствующий архитектуре сервера. Для обычного физического сервера с процессором x86-64 это, как правило, amd64-образ. Ubuntu публикует серверные образы и для других архитектур, включая arm64, ppc64el и s390x, но их набор и доступность зависят от выпуска. Не скачивайте образ другой архитектуры только потому, что он новее.

Тип образаНазначениеКогда выбирать
Server install ISO / live-server ISOИнтерактивная установка ОС на диск через серверный установщикФизический сервер, виртуальная машина, virtual media
Cloud imageГотовый образ для облачной или автоматизированной инфраструктурыТолько если платформа документированно поддерживает этот формат и способ инициализации
Preinstalled imageПредподготовленная система для отдельных платформТолько для указанного в документации оборудования, чаще ARM-платформ

Сверяйте образ с документацией выпуска

Имена файлов, поддерживаемые архитектуры и состав образов Canonical публикует для каждого выпуска отдельно. Для ручной установки на сервер используйте ISO, обозначенный как Server install image или live-server image для нужной архитектуры; cloud image не является заменой установочного ISO.

Скачайте и проверьте официальный ISO-образ

Скачивайте ISO и файлы проверки только с официальных ресурсов Ubuntu для того же выпуска и каталога образов. Для многих актуальных выпусков Canonical публикует файл SHA256SUMS с контрольными суммами и его отсоединённую подпись SHA256SUMS.gpg. Названия и наличие файлов нужно сверять в каталоге выбранного выпуска, а не переносить их по памяти на старые архивные релизы.

Проверка подлинности и целостности ISO

Проверка состоит из двух частей: сначала убедитесь, что список сумм подписан доверенным ключом Ubuntu, затем сравните SHA-256 ISO с подписанным списком.

  1. 1
    Сохраните три файла в одном каталоге
    Поместите ISO, SHA256SUMS и SHA256SUMS.gpg в один каталог. Имя ISO в каталоге должно точно совпадать с именем в файле контрольных сумм.
  2. 2
    Проверьте подпись списка сумм
    Импортируйте и проверьте доверенный ключ подписи Ubuntu способом из официальной инструкции Canonical для выбранного выпуска. После этого запустите проверку подписи. Ожидаемый результат — Good signature; одновременно убедитесь, что ключ и его отпечаток соответствуют данным официальной инструкции. Если подпись не подтверждается, не используйте ни ISO, ни список сумм.
  3. 3
    Сверьте контрольную сумму ISO
    Проверьте ISO по строке из уже проверенного SHA256SUMS. Ожидаемый результат — строка с именем образа и статусом OK. При FAILED, отсутствии образа в списке или иной ошибке удалите файл и скачайте его заново с официального источника.
Проверяет отсоединённую GPG-подпись списка контрольных сумм. Команда предполагает, что доверенный ключ Ubuntu уже импортирован по официальной инструкции.
gpg --verify SHA256SUMS.gpg SHA256SUMS
Вывод:
Ожидаемый признак успеха: `Good signature`. Одной этой строки недостаточно, если ключ не был предварительно проверен по официальному отпечатку.
Сверяет файлы текущего каталога с опубликованным списком SHA-256 и выводит успешно проверенные. Запускайте в каталоге с ISO; убедитесь, что в выводе есть нужное имя ISO и `OK`.
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. 1
    Выберите язык, раскладку и сетевой интерфейс
    Для сети с DHCP обычно достаточно выбрать подключённый интерфейс и получить адрес автоматически. Для сервера с фиксированными параметрами укажите статический адрес, префикс сети, шлюз и DNS по данным сетевого администратора. До продолжения проверьте, что установщик показывает ожидаемый интерфейс и адрес; при отсутствии адреса проверьте кабель, VLAN, настройки коммутатора или параметры DHCP.
  2. 2
    Выберите диск и схему хранения
    Укажите именно диск или логический том RAID-контроллера, предназначенный для ОС. Для первого сервера без особых требований обычно выбирают предлагаемую установщиком схему с отдельной файловой системой ОС. Шифрование, LVM, ручная разметка, отдельные тома для приложений и существующие массивы требуют отдельного проекта: не включайте их случайно ради «правильной» конфигурации.
  3. 3
    Проверьте план записи на диск
    Перед применением изменений прочитайте итоговую сводку: целевой диск, удаляемые разделы, создаваемые файловые системы и точку монтирования корня. Подтверждайте запись только после этой проверки. Если в списке есть не тот диск, вернитесь к выбору хранилища.
  4. 4
    Задайте имя хоста
    Введите короткое уникальное имя хоста, например app-01. Оно будет использоваться в приглашении оболочки, журналах и сетевой идентификации. Выбирайте имя по правилам вашей инфраструктуры; DNS-запись сама по себе от этого действия обычно не создаётся.
  5. 5
    Создайте первоначального пользователя
    Укажите отображаемое имя, имя входа и надёжный пароль для первоначальной учётной записи пользователя. В обычном сценарии Ubuntu Server установщик предоставляет этому пользователю административный доступ через sudo. Сохраните имя учётной записи: после перезагрузки входите именно под ней, а не предполагаемым пользователем root.
  6. 6
    Определите необходимость удалённого доступа
    Если сервером нужно управлять по сети сразу после установки, установщик может предложить включить сервер OpenSSH и, в зависимости от сценария, импортировать публичный ключ. Выбирайте этот вариант только когда понимаете, откуда будет доступен сервер и как будет организована аутентификация. Если удалённый доступ пока не нужен, его можно настроить позже по отдельной инструкции.
  7. 7
    Завершите установку и загрузитесь с системного диска
    После окончания установки извлеките носитель или отключите virtual media, если этого требует платформа, и перезагрузите сервер. Ожидаемый результат — приглашение входа установленной системы, а не повторный запуск установщика.

Сеть и имя хоста после установки

В Ubuntu Server сеть обычно описывается средствами Netplan, но конкретный компонент, применяющий конфигурацию, и способ управления интерфейсами зависят от выпуска и конфигурации. Имя хоста можно проверить и изменить штатными средствами ОС. Не редактируйте сетевые файлы или параметры DNS наугад сразу после установки: изменение сетевой конфигурации выполняйте по отдельной инструкции, а для настройки разрешения имён используйте статью о DNS-резолвере.

Первый вход и проверка состояния Ubuntu Server

После первой загрузки система установлена, но ещё не подтверждена как пригодная к администрированию. Войдите локально или через уже предусмотренный удалённый доступ под пользователем, созданным установщиком. Не начинайте с установки приложений, пока не проверены ОС, сеть, время, имя хоста и sudo.

Проверьте базовое состояние после загрузки

Команды не изменяют конфигурацию. Их результат позволяет зафиксировать исходное состояние и понять, что нужно исправить до дальнейшей настройки.

  1. 1
    Подтвердите выпуск Ubuntu и ядро
    Проверьте, что установлен ожидаемый выпуск Ubuntu и загружено ядро. Если выпуск или архитектура отличаются от плана, не продолжайте настройку приложений: сначала выясните, не был ли использован другой образ или диск.
  2. 2
    Проверьте адрес и маршрут
    Убедитесь, что нужный сетевой интерфейс имеет ожидаемый адрес, а маршрут по умолчанию ведёт к правильному шлюзу. Затем проверьте достижимость шлюза или другого известного узла вашей сети. Отсутствие маршрута, адреса или ответа означает, что сетевую конфигурацию нужно исправлять отдельно.
  3. 3
    Проверьте время
    Проверьте текущие дату, часовой пояс и состояние синхронизации. Время должно быть близко к фактическому; отсутствие синхронизации не всегда означает ошибку сразу после загрузки, но для постоянной эксплуатации её следует настроить и подтвердить отдельно.
  4. 4
    Подтвердите имя хоста
    Сверьте имя хоста с выбранным при установке. Если оно не соответствует принятой схеме именования, изменяйте его контролируемо и одновременно учитывайте DNS, мониторинг и документацию.
  5. 5
    Проверьте пользователя и sudo
    Убедитесь, что вы вошли под созданной учётной записью, а не под случайным пользователем. Затем проверьте, что sudo принимает пароль и разрешает административную команду. Если доступ запрещён, не добавляйте пользователя в группы наугад: войдите через консоль с имеющейся административной учётной записью и проверьте политику sudo.
Показывает сведения об установленной Ubuntu, версию загруженного ядра и архитектуру системы.
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-адресом и строку `default via` с нужным шлюзом.
ip -br address && ip route
Вывод:
При DHCP адрес обычно выдан из вашей сети. Если интерфейс `DOWN`, адреса нет или отсутствует маршрут по умолчанию, продолжайте с диагностикой сетевой конфигурации, а не с установкой пакетов.
Проверяет связность с известным шлюзом. Подставьте фактический IP-адрес шлюза, а не текст в угловых скобках.
ping -c 3 <адрес_шлюза>
Вывод:
Ожидается три ответа без потерь либо понятная сетевая политика, по которой ICMP запрещён. Если ICMP запрещён, проверяйте связность разрешённым в вашей сети способом.
Показывает локальное и универсальное время, часовой пояс и доступные сведения о синхронизации.
timedatectl status
Вывод:
Дата и часовой пояс должны соответствовать среде. Если время явно неверное или синхронизация не работает, перейдите к настройке времени, а не меняйте конфигурацию NTP вслепую.
Выводит статическое имя хоста, установленное в системе.
hostnamectl --static
Вывод:
Ожидается имя, заданное при установке, например `app-01`.
Подтверждает текущего пользователя, его группы и работоспособность sudo. `sudo true` не меняет конфигурацию и завершается успешно только при разрешённом административном доступе.
whoami && id && sudo -v && sudo true
Вывод:
Первая строка должна содержать созданное имя пользователя. При первом вызове sudo обычно запрашивается пароль; успешное завершение без сообщения об отказе подтверждает базовый доступ.

Что настраивать после базовой проверки

На этом этапе Ubuntu Server минимально готов к администрированию: известны выпуск, ядро, сеть, время, имя хоста и рабочая административная учётная запись. Дальнейшие действия зависят от роли сервера и не сводятся к одной универсальной команде «настройки Ubuntu Server».

Термины в статье

Дистрибутив Linux — готовая операционная система на базе ядра Linux, включающая набор программ, репозитории, пакетный менеджер и правила обновления и сопровождения.
Имя хоста — идентификатор узла в сети и операционной системе, используемый для отображения, журналирования и разрешения имени в IP-адрес при наличии DNS или hosts.
Системная служба — программный компонент, которым ОС управляет как логической единицей для фонового выполнения задач или предоставления функций программам и пользователям.
Учётная запись пользователя — запись в системе идентификации ОС, связывающая имя и UID с параметрами входа, домашним каталогом и членством в группах.
Ядро Linux — центральный компонент ОС, управляющий аппаратными ресурсами и предоставляющий системные интерфейсы; оно не включает пользовательские утилиты и менеджер пакетов.
APT — система управления пакетами в Debian-подобных Linux, которая получает пакеты из репозиториев, разрешает зависимости и передаёт установку низкоуровневому менеджеру dpkg.
LTS — модель выпуска ПО с продлённым периодом сопровождения, в котором исправления безопасности и критических ошибок поставляются дольше обычного релиза.
SSH — криптографический сетевой протокол для удалённого доступа и передачи данных, аутентифицирующий стороны и защищающий сеанс от перехвата.
sshd — серверный демон OpenSSH, принимающий SSH-подключения, аутентифицирующий пользователей и запускающий разрешённые удалённые сеансы или команды.
sudo — утилита контроля и делегирования привилегий, которая по заданной политике запускает команду от имени целевого пользователя, обычно root.
systemctl — командная утилита управления systemd, которая запускает и останавливает юниты, показывает их состояние и настраивает автоматическую активацию.
systemd — система инициализации и менеджер служб Linux, управляющий службами и другими ресурсами как объектами unit, обычно описанными unit-файлами.
Ubuntu Server — серверный вариант дистрибутива Ubuntu на базе Debian с APT и типовыми средствами автоматизации, доступный в виде установочных и готовых образов.

Вопросы по теме

Все вопросы и ответы

Какой Ubuntu Server LTS выбрать для нового сервера?

Выбор зависит не только от номера версии. Для нового долгоживущего сервера обычно предпочтителен актуальный LTS-релиз: у него длительнее стандартное сопровождение и более предсказуемый жизненный цикл. Для Ubuntu 26.04 LTS стандартная поддержка указана до апреля 2031 года, для 24.04 LTS — до апреля 2029 года, для 22.04 LTS — до апреля 2027 года.

Перед выбором нужно проверить официальный статус выпуска, а также совместимость конкретного сервера, драйверов и приложения. Расширенная поддержка связана с условиями Ubuntu Pro и не отменяет такую проверку. Промежуточные, не LTS-выпуски обычно не являются первым выбором для нового сервера из-за существенно более короткого срока поддержки.

Чем Ubuntu Server отличается от Ubuntu Desktop?

Ubuntu Server ориентирован на серверное развёртывание и управление из консоли, сеть и серверные компоненты. Ubuntu Desktop устанавливает графическую среду и её зависимости для локальной работы пользователя. При этом это не разные ядра ОС: в пределах одного выпуска у вариантов совместимы ядро Linux, репозитории и пакетная экосистема.

Нужно ли проверять ISO-образ Ubuntu Server перед установкой?

Скачайте ISO, SHA256SUMS и SHA256SUMS.gpg из официального каталога одного и того же выпуска Ubuntu и сохраните их в одном каталоге. Имя ISO должно в точности совпадать с именем в списке контрольных сумм.

Сначала импортируйте доверенный ключ подписи Ubuntu способом, указанным в официальной инструкции Canonical для выбранного выпуска, и проверьте подпись командой gpg --verify SHA256SUMS.gpg SHA256SUMS. Результат Good signature недостаточен сам по себе: также нужно сверить ключ и его отпечаток с официальной инструкцией.

После проверки подписи выполните sha256sum -c SHA256SUMS 2>&1 | grep 'OK$' и убедитесь, что в выводе есть имя нужного ISO со статусом OK. При FAILED, отсутствии образа в списке или любой другой ошибке удалите файл и скачайте его заново с официального источника.

Что будет, если выбрать не тот диск при установке Ubuntu Server?

Перед применением схемы хранения проверьте, что выбран именно диск или логический том RAID-контроллера, предназначенный для ОС. Не выбирайте носитель только по его позиции в списке: сопоставьте модель, размер и назначение.

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

Для первого сервера без специальных требований обычно подходит предлагаемая установщиком схема с отдельной файловой системой ОС. Шифрование, LVM, ручная разметка, отдельные тома для приложений и работа с существующими массивами требуют отдельного проекта, а не случайного выбора во время установки.

Что делать, если после установки Ubuntu Server нет IP-адреса?

Сначала не переходите к настройке приложений. Проверьте адреса интерфейсов и маршруты командой ip -br address && ip route, затем убедитесь в доступности шлюза. При отсутствии адреса проверьте кабель, VLAN, настройки коммутатора и DHCP; для статической сети сверяйте адрес, префикс, шлюз и DNS с данными сетевого администратора.