Ubuntu: особливості та перші кроки
Налаштування Ubuntu 22.04, 24.04 і 26.04 на сервері: оновлення, snap і PPA, фаєрвол, автоматичні патчі та повідомлення, які лякають при вході.
Оновлено 23 серпня 2026 р.
Ubuntu — найбільш задокументована серверна ОС в інтернеті: майже будь-який посібник можна знайти саме для неї. Доступні 22.04, 24.04 і 26.04.
Перші команди
apt update && apt upgrade -y
apt install -y curl git nano ufw htop
timedatectl set-timezone Europe/Moscow
hostnamectl set-hostname my-vds
lsb_release -a
Якщо під час оновлення ядро оновилося, перезавантажтеся: reboot.
Що ви бачите після входу
Ubuntu виводить привітання зі статистикою, а іноді рядок на кшталт «N updates can be applied immediately» або пропозицію підписки Ubuntu Pro. Це інформаційні повідомлення, а не помилка. Оновлення встановлюються звичайним apt upgrade; підписка не потрібна.
Зайвий шум можна прибрати, вимкнувши непотрібні частини привітання в /etc/update-motd.d/.
Snap і PPA
| Механізм | Коли використовувати |
|---|---|
apt | Основний шлях, завжди починайте з нього |
| snap | Коли пакета немає в репозиторії або потрібна конкретна свіжа версія |
| PPA | Офіційні репозиторії проєктів, а не випадкові |
Робота зі snap:
snap list
snap install certbot --classic
snap refresh
Додавання PPA:
add-apt-repository ppa:ondrej/php
apt update
Не додавайте PPA один за одним «про всяк випадок». Чужий репозиторій може замінити системний пакет і зламати оновлення. Один проєкт — один репозиторій, і бажано офіційний.
Користувач і sudo
adduser artem
usermod -aG sudo artem
На відміну від Debian, у Ubuntu sudo вже встановлено. Перевірте вхід і права з нового вікна, не закриваючи поточну сесію.
Фаєрвол
ufw allow OpenSSH
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable
ufw status numbered
Видаліть зайве правило: ufw delete 3, використавши номер із останньої команди. Якщо ви випадково відрізали собі доступ до SSH, допоможе текстова консоль у панелі.
Автоматичне патчінг
В Ubuntu пакет уже встановлено; увімкніть його так:
dpkg-reconfigure -plow unattended-upgrades
systemctl status unattended-upgrades
Деякі оновлення потребують перезавантаження. Індикатор:
ls /var/run/reboot-required
Якщо файл існує, плануйте reboot.
Вибір версії
Для сервера обирайте LTS: 22.04 або 24.04. Версія 26.04 працюватиме, якщо вам потрібні свіжі пакети й ви готові до того, що деякі сторонні репозиторії її ще не підтримують.
Оновлення між релізами виконується через do-release-upgrade, але на робочій машині це ризик: у VPS немає копій чи знімків, тож відкотитися нікуди. Спершу скопіюйте дані на власну машину — scp і rsync — або просто перевстановіть систему з потрібною версією.
Гостьовий агент
apt install -y qemu-guest-agent
systemctl enable --now qemu-guest-agent
Без нього панель не показуватиме зайняте місце й не виконуватиме коректне перезавантаження.
Далі — чек-лист першої години.