Результаты поиска
Найдено: 585
… = 'ENTER_LOG_PATH' #Имя Лог-файла $lname = 'hdd-freespace.log' #IP-адрес или доменное имя почтового сервера, например, mail.example.com $IPMailServer="ENTER_IP_OR_NAME_MAIL_SERVER" #Адрес отправителя. Внимание, он же является логином для авторизации. $SenderEmail="ENTER_SENDER_E-MAIL" #Адрес …
… поэтому информация могла устареть. Содержание 1 Установка почтового сервера 2 Описание настроек почтового сервера hMailServer 2.1 Status 2.2 Domains 2.3 Rules 2.4 Settings 2.5 Utilities Установка почтового сервера В качестве почтового сервера на ОС Windows будем использовать бесплатный почтовый сервер hMailServer. Заходим на сайт Hmailserver в разделе Download скачиваем последнюю доступную версию для установки. Запускаем …
… В консоли одного BMC нашли логи: 308 Sun Jan 7 05:31:29 2018 PS1 Status BMC Warning Power Supply Predictive Failure - Over-temperature warning, Status Byte: 0x40 - Asserted 312 Sun Jan 7 05:40:04 2018 PS2 Status BMC Warning Power Supply Predictive Failure - Over-temperature warning, Status Byte: 0x40 - Asserted То есть контроллер определил перегрев блоков питания, после … до минуты определили такой же перегрев блоков питания: d0 | 01/07/2018 | 05:31:30 | Power Supply #0x50 | Predictive failure | Asserted b2 | 01/07/2018 | 05:31:29 | Power Supply #0x50 | Predictive failure | Asserted a6 | 01/07/2018 | …
… 2.1 whois 2.2 dig 2.3 host 3 Что посмотреть на сервере 3.1 Где лежат логи 3.1.1 Сайты 3.1.2 Сервисов (apache, nginx, mail, auth, messages, ftp) 3.1.2.1 CentOS 3.1.2.2 Debian 3.1.2.3 ispmanager 3.1.3 Почтового сервера 3.2 Где лежат конфиги … 4.1 Фаервол 4.1.1 iptables 4.1.2 ipfw 4.2 Прочие команды 4.2.1 du 4.2.2 df 4.2.3 ls 4.2.4 cat 4.2.5 less 4.2.6 ps 4.2.7 tail 4.2.8 grep 4.2.9 kill, killall, pkill 4.2.10 netstat, sockstat 4.3 Перезапуск сервисов Проверка доступности сервера … обязательный параметр, по умолчанию пакеты идут с основного IP Проверка домена whois whois - информация о домене whois <domain> whois <domain> | grep -iE 'nserver|status|name ser|nameser|state' Вырежет только то что чаще всего необходимо, а …
… и другие записи 2.1.4 Отсутствие A-записи 2.1.5 Запрещены запросы к DNS-серверу 2.2 Connection timed out 2.3 Transfer failed 2.4 Отсутствие закрывающей точки 2.5 Список полезной литературы Первичная диагностика Whois Начать диагностику следует … % http://www.ripn.net/about/servpol.html#3.2 (in Russian) % http://www.ripn.net/about/en/servpol.html#3.2 (in English). domain: FIRSTVDS.RU nserver: ns1.firstvds.ru. 82.146.43.2 nserver: ns2.firstvds.ru. 94.250.248.160 state: REGISTERED, … VERIFIED org: CJSC "Pervyj" registrar: REGTIME-REG-RIPN admin-contact: http://whois.webnames.ru created: 2002.08.07 paid-till: 2014.08.08 free-date: 2014.09.08 source: TCI Last updated on 2014.03.18 03:36:35 MSK В данном примере мы видим, …
… в первом почтовые ящики и пароли от них будут храниться в файле, во втором — в БД. В качестве примера используем домен mailtest.fvds.ru . Не забудьте при настройке заменить его на свой, с которого будет отправляться почта. Важно! Если поток … следующую команду (здесь и далее практически вся настройка будет происходить в консоли): hostnamectl set-hostname mailtest.fvds.ru Настроим MX-записи: MX-записи нужны для того, чтобы работала входящая почта. Они указывают, какими почтовыми … сервер будет работать под своим пользователем и все письма будут складываться в его домашнюю директорию. groupadd -g 5000 vmail useradd -r -u 5000 -g vmail -d /var/mail/vmail -m -s /sbin/nologin -c "Virtual Mail User" vmail chmod -R 770 …
… reverse proxy), gateway и dashboard как systemd-сервисы. В этой статье покажем, как войти в веб-панель, подключить GPT (OpenAI) и настроить Telegram. Что такое Hermes Agent Вход в панель и проверка запуска Обзор веб-панели Безопасность учётных … и исходящих webhook-событий. Позволяет связывать Hermes Agent с внешними сервисами и запускать действия по событиям. Pairing — привязка внешних клиентов, устройств или сервисов к агенту. Используется для безопасного подключения и … dashboard: systemctl restart hermes-dashboard Подключение LLM Hermes Agent может работать с разными LLM-провайдерами: OpenAI, Anthropic, OpenRouter, локальными моделями и другими совместимыми API. В этом примере подключим модель OpenAI GPT-5, но …
… Несмотря на соцсети, мессенджеры и смс, отправка email-сообщений до сих пор актуальна. Клиенты компаний подписываются на рассылки, чтобы быть в курсе акций, подтверждают … изучение почтового лога Добавление DKIM, DMARC, SPF Основные требования к содержанию писем Проверка с помощью сервиса mail-tester Проверка и изменение PTR-записи Самый популярный случай, когда письма улетают в папку «спам» или не доходят … свой IP в этих списках, расслабляться рано. Помимо публичных спам-листов , крупные почтовые сервисы, такие как mail.ru, gmail, yandex ведут свои внутренние чёрные списки. Открытого доступа к ним нет, поэтому проверить, попали ли …
… этап проверки проходят для получения сертификатов только уровня OV и EV. 4. Выпуск сертификата и получение файлов на email-адрес. Финальный этап, когда центр сертификации провёл все необходимые проверки и добавил ваш домен в реестр доверенных … способа валидации домена, существуют и альтернативные. Остановимся на них более подробно. Способы валидации домена по e-mail (по почте) Способ валидации сертификатов GlobalSign по записи DNS TXT Способы валидации сертификатов Sectigo По … но разные центры сертификации могут предлагать на выбор не все. И об этом нужно помнить. Способы валидации домена по e-mail (по почте) Для подтверждения по e-mail создаётся почтовый адрес на домене, который требуется защитить. После заказа …
… Также скрипт создает файл /usr/lib/libinotifytools.so.0. Создается ежедневное cron-задание в /etc/cron.daily/maldet Сразу же обновляются базы сигнатур. Конфигурационный файл: /usr/local/maldetect/conf.maldet Удаление программы с сервера: rm -rf /usr/local/maldetect/ /etc/cron.daily/maldet /usr/local/sbin/maldet /usr/local/sbin/lmd Использование Запуск сканирования стандартных путей, если у вас … ежедневному расписанию cron. Правим конфиг /usr/local/maldetect/conf.maldet: # если хотим получать уведомления на почту email_alert=1 email_subj="maldet alert from $(hostname)" email_addr="ваша@почта.com" # помещать файлы в карантин quar_hits=1 # …
… о том, что такое DNSBL и как его настроить. Что такое DNSBL? Настройка DNSBL Распространенные DNSBL Пример настройки sendmail для работы с DNSBL Полезные ссылки Что такое DNSBL? DNSBL (DNS blacklist) — списки хостов, хранимые с использованием … с серверов расположенных в Китае и Японии укажите списки: cn.countries.nerd.dk jp.countries.nerd.dk Пример настройки sendmail для работы с DNSBL DNSBL в sendmail (в /etc/mail/yourhost.mc) прописываются следующим образом: FEATURE(dnsbl, `bl.spamcop.net', `"550 Mail from " …
… веб-сайта, он устанавливается с целью защиты от перехвата данных пользователей, например, логинов и паролей, email-адресов или банковских карт. На сегодняшний день даже на тех сайтах, где не вводятся важные данные, которые могли бы … до конфигурационного файла виртуального хоста. В случае Nginx виртуальный хост может размещаться здесь: /etc/nginx/sites-available/example.com.conf Проверим содержимое файла конфигурации, открыв его в nano или другом текстовом редакторе: В случае Apache : vi /etc/httpd/conf.d/default.conf В случае Nginx : nano /etc/nginx/sites-available/example.com.conf Проверяем, что в файле содержится строка ServerName и ServerAlias (в случае Apache ) или …
… Redmine — это веб-приложение с открытым исходным кодом (лицензия GPLv2), разработанное на Ruby on Rails. Его используют, чтобы управлять задачами и настраивать рабочие процессы, контролировать сроки, работать с … и AlmaLinux можно прочитать здесь ). Для работы приложения потребуется: база данных MySQL; интерпретатор Ruby и фреймворк Rails; веб-сервер: Apache или Nginx; сервер приложений Ruby: Passenger или Puma. Инструкция подойдёт для развёртывания … without 'development test' bundle install В выводе появится длинный список зависимых пакетов. Также будет установлен Rails. В начале вывода может появиться предупреждение [DEPRECATED] об устаревших Windows-платформах ( :mingw, :mswin ). Оно …
… Оператор — действие с объектом: add, delete, list, insert и т. д. Объект — элемент, с которым выполняют действия: rule, chain, table . Семейство — семейство адресации. Операции применяются к пакетам только того семейства, которое указано: … Теперь на сервере не работает ни одного правила. Добавим базовые таблицы и цепочки: nft add table inet filter nft add chain inet filter input '{type filter hook input priority filter; policy accept;}' nft add chain inet filter forward '{type filter hook forward priority filter; policy drop;}' nft add chain inet filter output '{type …
… в записи. Запись A — это запись, указывающая соответствие доменного имени и IPv4-адреса. В домене второго уровня domain.ru обычно создаются запись A вида www , mail , ftp и так далее, обеспечивающие работу имён вида www.domain.ru , mail.domain.ru , ftp.domain.ru . Для IPv6-адресов создаются АААА-записи. Запись MX (mail exchanger) обеспечивает …
… uv Создание проекта Настройка переменных окружения Чтение настроек: config.py Сбор метрик: metrics.py Логика бота: main.py Локальный запуск и проверка Как развернуть telegram-бота на сервере Ограничения примера Что можно добавить Что такое … — закрепляет используемую версию Python для инструментов управления версиями: в проекте указана Python 3.14. main.py — главный файл Telegram-бота. Запускает бота, обрабатывает команду /start , проверяет права пользователя, показывает … Скопируйте его в .env и вставьте токен, полученный от BotFather: BOT_TOKEN=1234567890:AAExampleTokenThatMustRemainSecret ALLOWED_USER_IDS= ALLOWED_USER_IDS — список числовых Telegram ID через запятую. Сначала его можно оставить пустым: …
… mysql # systemctl enable mysql Установка Roundcube Качаем архив с Roundcube: # wget https://github.com/roundcube/roundcubemail/releases/download/1.6.1/roundcubemail-1.6.1-complete.tar.gz -O roundcube.tgz Разархивируем его и создадим символическую в директорию на сайте: # tar -zxf roundcube.tgz # mv roundcubemail-* /usr/share/webmail Если у вас сайт расположен не в /var/www/html , то укажите свой путь до сайта: # ln -s …
… порядок передачи данных. Сценарий можно запустить целиком или пошагово. Платформа n8n распространяется по лицензии Sustainable Use License (SUL) и использует модель fair-code: исходный код доступен, но лицензия содержит ограничения на коммерческое использование, поэтому n8n не считается … обработка входящих вебхуков от CRM, платежных систем и мессенджеров; отправка уведомлений в Telegram, Slack или по email при наступлении событий; резервное копирование файлов и синхронизация данных между хранилищами; построение AI-workflow и …
… строка define('BX_CRONTAB_SUPPORT', true); и в cron есть задание на ежеминутный запуск скрипта /var/www/bitrix/modules/main/tools/cron_events.php , попробуйте следующее решение. Отключим выполнение агентов на хитах, для этого в панели … — Инструменты — Командная PHP-строка , вводим следующую команду и нажимаем Выполнить : COption::SetOptionString("main", "agents_use_crontab", "N"); echo COption::GetOptionString("main", "agents_use_crontab", "N"); COption::SetOptionString("main", "check_agents", "N"); echo …
… IP-адрес, имя, ID VDS в биллинге. Так как нам нужен именно список VDS, обращаем внимание на блок elem: "elem":[ { "domain":{ "$":"myserver.ru" }, "id":{ "$":"8030090" }, "ip":{ "$":"37.46.130.128" }, ... }, { "domain":{ "$":"testserver.ru" }, "id":{ "$":"8030079" }, "ip":{ "$":"37.46.130.207" }, ... } ], Список получен. В будущем ID …
… создать свой первый сценарий. По умолчанию устанавливается n8n версии 2.21.7 с PostgreSQL 16. Учётные данные владельца: email admin@example.com , пароль и ключ шифрования для секретов ( credentials ), которые будут использоваться в вашем будущем … Что такое n8n Вход в n8n и проверка запуска Шаг 1. Получите пароль владельца Шаг 2. Откройте веб-интерфейс Смена пароля и email владельца Обзор панели управления Создание первого рабочего процесса Управление сервисом n8n Обновление n8n Firewall Что … сервиса по расписанию и сохранение их в базу данных; обработка входящих вебхуков, отправка уведомлений в мессенджеры или email; регулярное резервное копирование, мониторинг состояния других систем; сбор и трансформация данных перед передачей в …
… с контейнерами, образами и Docker Compose. Работа с контейнерами В этой части рассмотрим работу с группой docker container — специальная «папка», куда входят команды для создания и взаимодействия с контейнерами. Run — запускаем первый … [номер порта/протокол] Пример: docker port web Для конкретного порта: docker port web 80/tcp Пример вывода: docker container prune Находит все контейнеры, которые находятся в статусе exited (остановлены) или created (созданы), и удаляет их. … все запущенные на контейнере процессы. Синтаксис: docker top [имя контейнера] Пример: docker top My_Nginx docker wait Используется для ожидания завершения работы контейнера. Команда блокирует выполнение до тех пор, пока контейнер не …
… ночное время. При желании можно отключить отправку уведомлений об обновлении баз, отметив пункт «Не отправлять отчёт по e-mail» . Нажмите «Создать» для сохранения задания. Сканирование почты В ispmanager все настройки сканирования доступны через … письма с вредоносными файлами будут автоматически отклоняться почтовым сервером. Отправитель такого письма получит ошибку: mailbox@EXAMPLE.com SMTP error from remote mail server after end of data: host mail.example.com [188.255.255.255]: 550 This message contains virus …
… файл веб-сервера nginx для работы phpmyadmin. Для этого выполним команду: touch /etc/nginx/bx/site_enabled/pmainstall.fvds.ru.conf *где pmainstall.fvds.ru — домен, по которому будет открываться наш phpmyadmin. После того, как введете команду, будет создан … После чего необходимо внести в конфигурационный файл следующие данные: server { listen 80; server_name pmainstall.fvds.ru www.pmainstall.fvds.ru ; error_log /var/log/nginx/ pmainstall.fvds.ru .error.log; access_log …
… объекта. Оно помогает серверу понять, с какими сведениями он должен работать. Тело запроса может содержать: имя, email и пароль при регистрации; состав заказа и адрес доставки при покупке; новые данные профиля при редактировании аккаунта; … данные в теле запроса передаются в формате JSON. Например, тело запроса может выглядеть так: { "name": "Ivan", "email": "ivan@example.com", "active": true } Так, если приложение хочет создать нового пользователя, оно может отправить …