Проверенные инструкции по Ubuntu, Debian, AlmaLinux, Nginx, базам данных, VPN и безопасности Linux-серверов.
Для Ubuntu 24.04 LTS установите Jenkins LTS из официального репозитория с ключом 2026 года и OpenJDK 21. Интерфейс 8080 оставьте на localhost или закройте reverse proxy. Важно: Ключ Jenkins менялся в 2026 году. Не используйте устаревшее глобальное хранилище ключей или прежний signing key. 1.…
Пароли — это первая линия защиты при защите любой системы, включая Linux. SSH без пароля — надежная альтернатива, но, в конце концов, надежный пароль — один из лучших вариантов. Наличие надежного пароля делает вашу систему намного более надежной. В этом руководстве вы узнаете, как изменить пароль в
Функциональный сервер в публичной или частной сети предоставляет множество различных услуг. Следовательно, этот сервер должен быть правильно настроен, чтобы делать это эффективно. Конфигурации системы варьируются от очень сложных и технических, таких как управление ресурсами, до более простых,
Команда sudo позволяет пользователям без полномочий root запускать команды, которые обычно требуют привилегий суперпользователя, в то время как файл sudoers указывает системе, как обрабатывать команду sudo. В этом руководстве мы покажем вам все основы работы с командами sudo и способы
Nginx может завершать TLS и проксировать приложение на localhost. Передавайте стандартные заголовки, задавайте таймауты и ограничивайте backend firewall-ом. Важно: Не доверяйте входящему X-Forwarded-For напрямую; доверенная цепочка proxy настраивается отдельно. 1. Запустите backend только локально…
Для воспроизводимых сборок предпочтителен Maven Wrapper проекта. Системный Maven из Ubuntu 24.04 подходит для администрирования и старта нового проекта. Важно: Версию JDK выбирайте по maven.compiler.release и требованиям плагинов проекта. 1. Установите JDK и Maven sudo apt update
sudo apt…
Когда мы слышим о Linux, большинство людей думает о сложной операционной системе, которая используется только программистами. Но это не так страшно, как кажется. Linux — это целое семейство операционных систем Unix с открытым исходным кодом, основанных на ядре Linux. Сюда входят все самые
Apache Cassandra 5.0 устанавливается из официального репозитория 50x с отдельным keyring. Для production сначала спроектируйте topology, replication factor и backup. Важно: Не меняйте num_tokens и seeds на работающем кластере без плана миграции. Порт 9042 не публикуйте без аутентификации/TLS. 1.…
Ниже настроен современный WireGuard-сервер с IPv4/IPv6 и клиентом. Важно: Не публикуйте private key. Для выхода клиентов в интернет добавьте NAT только на реальный внешний интерфейс; сначала определите его через ip route get 1.1.1.1 . 1. Установите WireGuard sudo apt update
sudo apt full-upgrade…
Эта статья посвящена пониманию и использованию функций iptables. ВведениеЭта статья посвящена пониманию и использованию функций iptables. Внимание : рекомендуется соблюдать осторожность, из-за необдуманных изменений в брандмауэре вы можете быстро заблокироваться в системе.Предпосылки rootдоступ к