Проверенные инструкции по Ubuntu, Debian, AlmaLinux, Nginx, базам данных, VPN и безопасности Linux-серверов.
Почтовый сервер — не одна команда: нужны hostname/PTR, Postfix, Dovecot, TLS, SPF, DKIM, DMARC, антиспам, backup и мониторинг репутации. Ниже безопасный каркас для Ubuntu 24.04 LTS. Важно: Не публикуйте сервер, пока тест open relay не пройден. Резервируйте mail storage, конфигурацию и DKIM private…
dig входит в dnsutils в Debian/Ubuntu и показывает ответ конкретного DNS-сервера, флаги и время жизни записей. Важно: Ответ одного рекурсивного резолвера может быть закеширован. При DNS-миграции сравнивайте несколько резолверов и авторитетный NS. 1. Установите утилиту sudo apt update
sudo apt…
На современных Ubuntu, Debian и RHEL-совместимых системах питание управляется systemd. Старые команды shutdown остаются совместимыми, но systemctl яснее. Важно: Не выключайте VPS во время обновления пакетов, файловой системы или резервного копирования. 1. Выключите или перезагрузите сразу sudo…
Архивирование и разархивирование файлов упрощает множество сложных задач, таких как передача файлов! В этом руководстве вы узнаете, как использовать unzip в Linux для улучшения рабочего процесса VPS! Архивирование и разархивирование файлов упрощает множество сложных задач, таких как передача
Tar – одна из наиболее широко используемых команд Linux для сжатия. Использование tar дает большие преимущества, поэтому его любят профессионалы. Вот все, что вам нужно для начала. Tar – одна из наиболее широко используемых команд Linux для сжатия. Использование tar дает большие преимущества,
APT и dpkg показывают разные срезы: все установленные пакеты, пакеты, выбранные вручную, либо точный список для переноса. 1. Покажите все установленные пакеты apt list –installed
dpkg-query -W -f=’${binary:Package}\t${Version}\n’ 2. Покажите пакеты, отмеченные вручную apt-mark showmanual 3.…
Цикл for является одним из основных операторов в различных языках программирования. Здесь мы объясним, как это используется в языке программирования bash – отсюда и название «bash for loop». Будьте готовы добавить новый инструмент в свой арсенал разработчика! Цикл for является одним из основных
В Ubuntu 24.04 LTS постоянное имя хоста меняют через systemd-hostnamed. Одновременно обновите локальное разрешение имени. Важно: Публичное DNS-имя и PTR-запись меняются у DNS/хостинг-провайдера отдельно. 1. Посмотрите текущее состояние hostnamectl status
cat /etc/hostname
getent hosts $(hostname)…
UFW остаётся штатным высокоуровневым интерфейсом брандмауэра в Ubuntu 24.04 LTS. Сначала разрешите текущий SSH-порт, и лишь затем включайте фильтрацию. Важно: На удалённом VPS держите вторую SSH-сессию открытой до проверки нового правила. 1. Установите UFW и проверьте SSH sudo apt update
sudo apt…
Задачи в Linux называются процессами. Каждый процесс имеет уникальный идентификатор. Чтобы завершить его в Linux, мы можем использовать команду kill. В этом руководстве мы покажем вам, как убить процесс в Linux, чтобы улучшить свои навыки управления VPS. Иногда вы можете запустить сервер или