Гид по технологиям

Установка и базовая настройка Ubuntu Server 17.10

6 min read Ubuntu Server Обновлено 25 Nov 2025
Установка Ubuntu Server 17.10 — быстрый гайд
Установка Ubuntu Server 17.10 — быстрый гайд

Быстрое описание и ключевая цель

Этот документ переводит и адаптирует пошаговую инструкцию по установке Ubuntu Server 17.10 (Artful Aardvark) и базовой настройке после первой загрузки: разделение диска, установка базовых пакетов, настройка сетевого интерфейса на статический IP через Netplan и подготовка виртуальной машины. Подойдёт для администраторов и операционистов серверов.

Важное: пример использует IP 192.168.1.100 и DNS 8.8.8.8/8.8.4.4. Замените их на ваши значения.


1. Проверка часового пояса

Проверьте, правильно ли установщик определил ваш часовой пояс. Если да, выберите Yes, иначе No.

Проверьте и установите часовой пояс при установке

2. Разметка диска — рекомендуемый вариант: Guided + LVM

Для простоты в примере выбран Guided - use entire disk and set up LVM. Это создаёт одну группу томов (volume group, VG) с двумя логическими томами (LV): один для корневой файловой системы (/), другой для swap. Если вы уверены в своих навыках, можно выбрать ручную разметку.

Выбор автоматической разметки с LVM

Выберите диск для разметки:

Выбор диска для установки

Когда спросят, “Write the changes to disks and configure LVM?”, выберите Yes.

Подтверждение записи изменений разметки

Если вы выбрали Guided + LVM, партиционер создаст один большой VG, использующий весь диск. Вы можете указать, какой объём пространства выделить LV для / и swap. Рекомендуется оставить немного незанятого пространства для будущего расширения LV или создания новых томов.

Настройка размера логических томов LVM

По завершении подтвердите запись изменений (Write the changes to disks?):

Подтвердите запись изменений партиционирования

После этого создаются и форматируются разделы, затем устанавливается базовая система. Это займёт несколько минут.

Установка базовой системы

3. Настройка менеджера пакетов apt

Когда apt начинает конфигурироваться, оставьте строку HTTP proxy пустой, если вы не используете прокси-сервер для доступа в Интернет.

Настройка HTTP-прокси для apt

apt выполняет конфигурацию

Я предпочитаю автоматические обновления безопасности — в примере выбран Install Security Updates automatically. Это личный выбор.

Автоматическая установка обновлений безопасности

Выберите базовые пакеты. Я отмечаю только OpenSSH server, чтобы подключаться по SSH сразу после установки.

Выбор базовых пакетов: OpenSSH

Установка продолжается:

Процесс установки продолжается

При запросе “Install the GRUB boot loader to the master boot record?” выберите Yes.

Установка загрузчика GRUB в MBR

После завершения установщик сообщит об успешной установке системы.

Установка Ubuntu завершена

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

Завершение установки. Уберите CD и нажмите Continue.

Далее — базовая настройка сети и установка текстового редактора для редактирования конфигурационных файлов.

4. Первый вход

Войдите в систему в консоли или по SSH под пользователем administrator (или под тем именем, которое вы задали при установке).

Первый вход в систему Ubuntu 17.10

5. Получение прав root

Чтобы выполнять шаги дальше, нужны права root. Либо добавляйте sudo перед каждой командой, либо переключитесь в root-сессию:

sudo -s

Или можно включить вход под root, присвоив ему пароль:

sudo passwd root

После этого можно будет входить напрямую как root, но Ubuntu сообществом не рекомендуется постоянный прямой root-login. Подробности — на https://help.ubuntu.com/community/RootSudo.

6. Установка SSH-сервера (опционально)

Если вы не выбрали OpenSSH во время установки, установите его сейчас:

apt-get install ssh openssh-server

Теперь вы можете подключаться к серверу по SSH с рабочего места, например используя PuTTY или любой другой SSH-клиент.

7. Установка текстового редактора (опционально)

Установим два популярных редактора: nano (для начинающих) и vim-nox (полнофункциональный vim без странностей дефолтного vi).

apt-get -y install nano vim-nox

8. Настройка сети (статический IP через Netplan)

По умолчанию установщик использует DHCP. Серверу лучше назначить статический IP. Начиная с Ubuntu 17.10, сеть конфигурируется через Netplan. Файл конфигурации: /etc/netplan/01-netcfg.yaml. Традиционный файл /etc/network/interfaces больше не используется.

Откройте файл для редактирования (например, через nano):

/etc/netplan/01-netcfg.yaml

После установки система использует DHCP, и файл может выглядеть так:

# This file describes the network interfaces available on your system  
# For more information, see netplan(5).  
network:  
 version: 2  
 renderer: networkd  
 ethernets:  
   ens33:  
     dhcp4: yes

Чтобы настроить статический IP 192.168.1.100, измените файл на следующий вариант (внимание: отступы критичны):

# This file describes the network interfaces available on your system  
# For more information, see netplan(5).  
network:  
 version: 2  
 renderer: networkd  
 ethernets:  
   ens33:  
     dhcp4: no  
     dhcp6: no  
     addresses: [192.168.1.100/24]  
     gateway4: 192.168.1.1  
     nameservers:  
       addresses: [8.8.8.8,8.8.4.4]

IMPORTANT: Индентация (пробелы) имеет значение. Добавьте строки точно в таком виде.

Примените изменения сети:

sudo netplan generate  
sudo netplan apply

Затем отредактируйте /etc/hosts:

nano /etc/hosts

Сделайте файл похожим на этот пример:

127.0.0.1 localhost  
192.168.1.100 server1.example.com server1  
  
# The following lines are desirable for IPv6 capable hosts  
::1 localhost ip6-localhost ip6-loopback  
ff02::1 ip6-allnodes  
ff02::2 ip6-allrouters

Теперь поменяем hostname:

echo server1 > /etc/hostname   
hostname server1

Первая команда записывает имя в /etc/hostname, вторая — устанавливает его в текущей сессии. В качестве альтернативы можно использовать hostnamectl:

hostnamectl set-hostname server1

Проверьте:

hostname   
hostname -f

Ожидаемый вывод:

root@server1:/home/administrator# hostname  
server1  
root@server1:/home/administrator# hostname -f  
server1.example.com  
root@server1:/home/administrator#

Поздравляем — у вас готов базовый сервер Ubuntu 17.10.

9. Готовый образ виртуальной машины (OVA/OVF)

Для подписчиков Howtoforge доступен готовый виртуальный образ в форматах OVA/OVF. Формат совместим с VMware, VirtualBox и другими инструментами, поддерживающими импорт OVA/OVF. Ссылка на загрузку находится в правом меню сайта Howtoforge.

Данные для входа в VM:

SSH — доступ

Username: administrator
Password: howtoforge

Пользователь administrator обладает правами sudo. После первого входа смените пароли.

По умолчанию VM настроена на статический IP 192.168.1.100 — его можно изменить в /etc/netplan/01-netcfg.yaml как показано выше.

10. Полезные ссылки

Ubuntu: http://www.ubuntu.com/


Дополнительные рекомендации и практики (ценность для операционных команд)

Факт‑бокс: ключевые параметры

  • Рекомендованный способ разметки: Guided - use entire disk and set up LVM (быстро, гибко).
  • Файл конфигурации Netplan: /etc/netplan/01-netcfg.yaml.
  • Применение конфига: sudo netplan generate && sudo netplan apply.
  • Пример статического IP: 192.168.1.100/24, gateway 192.168.1.1, DNS 8.8.8.8 и 8.8.4.4.

Когда этот подход не сработает

  • Если вы используете сложную сетевую схему (VLAN, bonding, bridge) — Netplan всё равно поддерживает эти сценарии, но конфигурация будет более сложной.
  • На системах без systemd или с другим renderer (NetworkManager) инструкции нужно адаптировать.
  • Если требуется LUKS‑шифрование диска — добавьте шифрование во время разметки или вручную настройте encrypted LVM.

Альтернативные подходы

  • Ручная разметка через expert mode — даёт полный контроль над точной схемой разделов.
  • Использование cloud-init для автоматической настройки сети и пользователей в облачных образах.
  • Использование Netplan с renderer: NetworkManager если сервер разворачивается на рабочей станции/desktop окружении.

Чек‑лист ролей

  • Администратор (перед установкой): резервное копирование, выбор диска, подготовка сетевых параметров.
  • Оператор (после установки): проверить доступность по SSH, применить обновления и проверить syslog/journalctl.
  • Инженер сети: проверить маршрутизацию и DNS, провести ping до gateway и внешних адресов.

SOP — Быстрая инструкция для настройки статического IP (сокращённая)

  1. Откройте /etc/netplan/01-netcfg.yaml.
  2. Отключите dhcp4/dhcp6 и добавьте addresses/gateway4/nameservers.
  3. Выполните sudo netplan generate && sudo netplan apply.
  4. Отредактируйте /etc/hosts и /etc/hostname, примените hostnamectl при необходимости.
  5. Проверьте: ip addr show, ping gateway, ping 8.8.8.8, hostname -f.

Модель принятия решения (Mermaid)

flowchart TD
  A[Сервер требует сети] --> B{DHCP или статический?}
  B -->|DHCP| C[Оставить DHCP]
  B -->|Статический| D[Редактировать /etc/netplan/01-netcfg.yaml]
  D --> E[netplan generate && netplan apply]
  E --> F{Сеть поднялась?}
  F -->|Да| G[Проверить /etc/hosts и hostname]
  F -->|Нет| H[Проверить синтаксис YAML и логи journalctl -u systemd-networkd]

Критерии приёмки

  • Сервер доступен по SSH с ожидаемого IP.
  • hostname и FQDN возвращают корректные значения (hostname и hostname -f).
  • /etc/hosts содержит сопоставление IP и FQDN для локального хоста.
  • Логи сети не содержат ошибок после применения netplan.

Мини‑методология: порядок проверки после установки

  1. Проверить системные журналы (journalctl -b).
  2. Проверить сетевую конфигурацию (ip addr, ip route, systemctl status systemd-networkd).
  3. Проверить доступность сервисов (sshd).
  4. Обновить систему: apt-get update && apt-get upgrade.

Совместимость и заметки о миграции

  • Netplan применяется в Ubuntu начиная с 17.10; старые инструкции про /etc/network/interfaces применимы к более старым релизам.
  • Если вы мигрируете с Debian/Ubuntu <17.10, пересмотрите используемый renderer (networkd vs NetworkManager).

Резюме

  • Guided + LVM упрощает начальную конфигурацию и даёт гибкость для будущего изменения логических томов.
  • Netplan — основной инструмент для сетевой конфигурации в Ubuntu 17.10; индентация в YAML критична.
  • Всегда сохраняйте резервные копии конфигураций и проверяйте доступность после применения изменений.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство