apt update и apt upgrade: безопасный апгрейд Ubuntu без сюрпризов
update` обновляет список пакетов, `apt upgrade` ставит свежие версии — но между ними легко уронить рабочий сервер. Разбираем разницу с `apt-get`, dist-upgrade
update` обновляет список пакетов, `apt upgrade` ставит свежие версии — но между ними легко уронить рабочий сервер. Разбираем разницу с `apt-get`, dist-upgrade
Advanced Package Tool) — система управления пакетами в Debian, Ubuntu и их производных. Через неё ставят, обновляют и удаляют программы из репозиториев. Команда `apt` — это
установки приложений от Canonical, разработанная как альтернатива apt. Каждый snap — самодостаточный пакет со своими зависимостями, изолированный от системы через AppArmor. Используется на Ubuntu для
брандмауэр Linux: набор правил, по которым ядро пропускает или блокирует сетевые пакеты. На современной Ubuntu заменён на nftables и обычно скрыт за UFW; саму
Ставим Ubuntu Server 24.04 LTS с нуля: загрузочная флешка, разметка
cron — классический планировщик задач в Linux: запускает команды по расписанию
sudo — утилита, которая запускает команду от имени другого пользователя (по
Заходить на сервер по SSH без пароля и при этом
fail2ban читает /var/log/auth.log, ловит N неудачных попыток входа с одного
chown (change owner) — команда Linux для смены владельца и группы
Демон — фоновый процесс без терминала, который работает постоянно: SSH-сервер
Систем-менеджер и init-процесс с PID 1 в современных
Условие в bash — это `if [[ … ]]; then … fi`. Разбираем разницу между
docker compose v2 — официальный плагин Docker для запуска многоконтейнерных приложений
Команда `systemctl enable` создаёт симлинки, чтобы сервис стартовал при загрузке
UFW — обёртка над nftables, которая закрывает всю входящую сеть и