Debian
-
Как создать временные и постоянные перенаправления с помощью Nginx
Введение HTTP-перенаправление – это способ указать один домен или адрес на другой. Существует несколько различных видов перенаправлений, каждое из которых имеет свое значение для веб-браузера клиента. Два наиболее распространенных типа – это временные и постоянные перенаправления. Временные перенаправления (код состояния ответа 302 Найдено) полезны, если URL временно должен обслуживаться из другого местоположения. Например, если вы выполняете техническое обслуживание сайта, вы можете использовать временное перенаправление с вашего домена на страницу объяснения, чтобы информировать посетителей о том, что вы скоро вернетесь. Постоянные…
-
Как защитить SSH с помощью Fail2Ban на Debian 11
Введение SSH является фактическим методом подключения к облачному серверу. Он надежен и расширяем: с разработкой новых стандартов шифрования можно создавать новые ключи SSH, что обеспечивает безопасность основного протокола. Однако ни один протокол или стек программного обеспечения не является абсолютно надежным, и то, что SSH настолько широко развернут в интернете, означает, что он представляет собой очень предсказуемую поверхность атаки или вектор атаки, через который люди могут пытаться получить доступ. Любая служба, которая доступна в сети, потенциально может быть целью атаки таким…
-
Как настроить брандмауэр с UFW на Debian 11
Введение UFW, или Uncomplicated Firewall, – это упрощенный интерфейс управления брандмауэром, который скрывает сложность технологий фильтрации пакетов более низкого уровня, таких как iptables и nftables. Если вы хотите начать обеспечивать безопасность своей сети и не уверены, какой инструмент использовать, UFW может быть правильным выбором для вас. Этот учебник покажет вам, как настроить брандмауэр с помощью UFW в Debian 11. Предварительные требования Для выполнения этого учебника вам понадобится один сервер Debian 11 с пользователем sudo не root, который вы можете настроить,…
-
Linux Mint Debian Edition заставляет меня верить, что наконец настал год Linux-настольного ПК
Не так давно я решил бросить дистрибутивы на базе Ubuntu в пользу openSUSE, обнаружив, что LEAP 15 является более стабильным и надежным вариантом Linux для моего основного использования. Проблема в том, что я еще не знаком с Linux Mint Debian Edition (LMDE), и тот звук, который вы слышите, это мои каблуки, стучащие от радости. LMDE 6 с рабочим столом Cinnamon. Позвольте мне объяснить. Хотя я давно являюсь поклонником Ubuntu, в последние годы добавление snaps (вместо системных пакетов) и другие особенности,…
-
Как установить и использовать LinuxBrew на Linux VPS
Статус: Устаревший Эта статья устарела и больше не поддерживается. Причина Теперь Homebrew предоставляет основную поддержку для Linux. Смотрите вместо этого Эта статья может быть полезной в качестве справочного материала, но может не работать или не соответствовать лучшим практикам. Мы настоятельно рекомендуем использовать недавнюю статью, написанную для используемой вами операционной системы. Как установить и использовать Homebrew в Linux Вступление LinuxBrew – это форк Linux популярного менеджера пакетов HomeBrew для Mac OS X. LinuxBrew – это программное обеспечение для управления пакетами, которое…
-
Как установить Node.js на Debian 10
Введение Node.js – это среда выполнения JavaScript для серверной разработки. Она позволяет разработчикам создавать масштабируемую серверную функциональность с использованием JavaScript, языка, с которым многие уже знакомы из разработки веб-приложений в браузере. В этом руководстве вы узнаете, как установить Node.js на сервере Debian 10 тремя разными способами: Используя репозиторий Debian по умолчанию Используя репозиторий программного обеспечения PPA Используя NVM (менеджер версий Node) для установки и активации разных версий Node. Для многих пользователей использование apt с репозиторием по умолчанию будет достаточным. Если…
-
Как настроить брандмауэр с помощью UFW на облачном сервере Ubuntu и Debian
Введение Настройка работающего брандмауэра является важным аспектом обеспечения безопасности вашего облачного сервера. Ранее настройка брандмауэра выполнялась с помощью сложных или устаревших утилит. Многие из этих утилит (например, iptables) обладают множеством функций, но требуют дополнительных усилий со стороны пользователя для их изучения и понимания. Другой вариант – это UFW, или Простой брандмауэр. UFW является интерфейсом для iptables, который нацелен на обеспечение более удобного пользовательского интерфейса по сравнению с другими утилитами управления брандмауэром. UFW хорошо поддерживается в сообществе Linux и обычно устанавливается…
-
Как настроить веб-сервер Apache на Ubuntu или Debian VPS
Введение Apache – один из самых популярных веб-серверов в интернете. Он используется для обслуживания более половины всех активных веб-сайтов. Хотя существует много подходящих веб-серверов, способных обслуживать ваш контент, полезно разобраться, как работает Apache, из-за его всеобщего присутствия. В этой статье будут рассмотрены некоторые общие файлы конфигурации и параметры, которые можно управлять в них. Эта статья будет следовать макету файлов Apache для Ubuntu/Debian, который отличается от того, как другие дистрибутивы строят иерархию конфигурации. Предварительные требования Если вы используете версию Ubuntu 16.04…
-
Как импортировать и экспортировать базы данных в MySQL или MariaDB
Введение Импорт и экспорт баз данных – это обычная задача в разработке программного обеспечения. Вы можете использовать дампы данных для резервного копирования и восстановления вашей информации. Вы также можете использовать их для миграции данных на новый сервер или в среду разработки. В этом учебном пособии вы будете работать с дампами баз данных в MySQL или MariaDB (команды взаимозаменяемы). Конкретно вы экспортируете базу данных, а затем импортируете эту базу данных из файла дампа. 1-Нажмите, чтобы развернуть базу данных, используя Управляемые базы…