Menu

Когда парк серверов разрастается, а команда администраторов насчитывает больше одного человека, появляется необходимость отслеживать успешные попытки входа на сервер по протоколу SSH. Оповещение в Telegram, пожалуй, будет лучшим способом сообщить об удачной попытке входа на сервер. Напишем простой скрипт для bash, который будет отсылать сообщения в Телеграм.

К сожалению, замечательная обкатанная технология на базе Debian 8 постепенно устаревает.

В данной статье я расскажу, как под операционной системой Debian 9 реализовать собственный хостинг с панелью управления ISPConfig 3, причём будут использоваться Apache2, BIND, Dovecot. Панель управления ISPConfig 3 хороша тем, что позволяет конфигурировать целый спектр служб через браузер: веб-сервер Apache (или nginx), почтовый сервер Postfix, Courier или Dovecot для IMAP/POP3, MariaDB, BIND или MyDNS, PureFTPd, SpamAssassin, ClamAV и др. Мы рассмотрим вариант с Apache, BIND и Dovecot.

Сервера, подключенные к Интернету, подвергаются атакам постоянно и сканируются весь день. В то время как обновления брандмауэра и регулярные системные обновления обеспечивают хорошую первичную защиту, для сохранности безопасности системы, необходимо также регулярно проверять наличие подключённых злоумышленников. Описанные в этом руководстве инструменты сделаны для разумных проверок, они сканируют на наличие вредоносных программ, вирусов и руткитов. Они должны работать регулярно, например, каждую ночь и отправлять отчеты по электронной почте. Можено также использовать Chkrootkit, RkHunter и ISPProtect, чтобы просканировать систему, когда будет замечена подозрительную активность, как высокие нагрузки, подозрительные процессы или когда сервер вдруг начинает отправлять вредоносные программы.

Как защитить сервер на badIPs.com и сообщить (заблокировать) IP-адреса с помощью Fail2ban на Debian

Удалённые подключения могут быть легко установлены через SSH (secure shell), можно авторизоваться, выполнять действия или посылать команды в другую систему через это соединение или командную строку. Однако невозможно запустить приложение с графическим интерфейсом для просмотра текущего содержимого удалённого узла, это является недостатком использования ssh в терминале.

Данный недостаток можно легко исправить использованием утилиты "putty". Примеры приложений с графическим интерфейсом: браузер, текстовые редакторы и т.д.

В этой статье рассмотрим, как собрать nginx с последней версией модуля nginx_pagespeed на Debian Jessie. Модуль PageSpeed применяется для повышения производительности страниц и связанных с ними объектами (CSS, JavaScript, изображения) и поэтому ускоряет веб-сайт и уменьшает время загрузки.

Описан процесс подготовки сервера Debian Jessie (с Apache2, BIND, Dovecot) для установки ISPConfig 3 и непосредственно установка ISPConfig 3. Это надёжная проверенная статья, но начиная с 2019 года лучше использовать новую версию Debian 9.

ISPConfig 3 представляет собой интерфейс, с помощью которого можно настраивать следующие службы из браузера: веб-сервер, почтовый сервер Postfix, Courier или Dovecot серверов IMAP/POP3, MySQL, сервера доменных имён BIND или MyDNS, PureFTPd, SpamAssassin, ClamAV и многое другое. В процессе установки мы сделаем выбор в пользу Apache (вместо nginx), BIND (вместо MyDNS) и Dovecot (вместо Courier).

Будем считать, что необходимо получить веб-окружение на базе Apache.

Go to top