Откажитесь от SMTP-соединения от неизвестных и непроверенных хостов с хостом. DENY

Мне нужно отклонить все соединения SMTP, имя хоста которых неизвестно или не соответствует его адресу. Попробовали настроить на хосте. Kney:

smtpd: UNKNOWN
smtpd: PARANOID

, но журналы PostFix показывают, что они все еще проходят по почте Deamon.

postfix/smtpd[3426]: warning: hostname server1.reselect.org does not resolve to address 89.33.194.240
postfix/smtpd[3426]: connect from unknown[89.33.194.240]
postfix/smtpd[3426]: NOQUEUE: reject: CONNECT from unknown[89.33.194.240]: 450 4.7.25 Client host rejected: cannot find your hostname, [89.33.194.240]; proto=SMTP
...
postfix/smtpd[3997]: connect from unknown[193.56.29.102]
postfix/smtpd[3997]: NOQUEUE: reject: CONNECT from unknown[193.56.29.102]: 450 4.7.25 Client host rejected: cannot find your hostname, [193.56.29.102]; proto=SMTP

Почему это не работает?

0
задан 6 February 2021 в 21:15

2 ответа

Указали из этого ответа , что SMTP-соединения не являются фильтрами Hosts.deny Becaus Postfix не относится к библиотеке TCP-Wrappers.

0
ответ дан 18 March 2021 в 23:36

phpunit/phpunit 6.5.14 требуется php ^ 7.0 - > ваша версия PHP (8.0.2) не удовлетворяет этому требованию

Это означает, что для phpunit/phpunit требуется PHP 7,0 , в то время как в среде установлен PHP 8,0,2 .

Рекомендуется использовать следующий набор команд:

  1. CD в корневом каталоге проекта, в котором находятся файлы composer.json .

     $ cd/home/someuser/myproject
    
  2. Обновите все зависимости на основе соответствующей версии PHP, установленной в системе, с помощью следующей команды:

     $ composer update
    

Это автоматически обновит ваши зависимости до последней стабильной версии на основе соответствующей версии PHP, установленной в вашей системе (в вашем случае 8,0,2 ). Перед развертыванием изменений в производстве убедитесь, что протестирована вся система.

-121--909368-

С помощью команды 18.04 или более поздней версии, чтобы всегда видеть меню, измените настройки grub и обновите меню grub с новой настройкой.

sudo nano -B /etc/default/grub

#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT_STYLE=menu

sudo update-grub

Возможно также быстрая загрузка UEFI, которая предполагает отсутствие системных изменений и немедленную перезагрузку. Это отличается от быстрого запуска Windows.

Обратите внимание, что grub загружает только работающую Windows. Если обновление Windows включает быстрый запуск, необходимо непосредственно загружать Windows из UEFI, а не grub. Или для исправления Windows может понадобиться флэш-диск восстановления и восстановления Windows. Всегда иметь программу восстановления и восстановления Windows и программу установки Ubuntu Live для текущих версий установленных операционных систем.

-121--909363-

hosts.deny не выполняет работу, поскольку она не является ее целью.

Необходимо просмотреть приложение «fail2ban». Это то, что тебе нужно. С помощью fail2ban можно создать политику, согласно которой при отклонении в течение n времени они не смогут подключаться в течение m минут.

Например, если политика определяет блокировку отклоненных пользователей в течение следующих 24 часов, то ip- 89,33,194,240, пытавшийся подключиться и отклоненный, не может подключиться снова в течение следующих 24 часов.

Размер журнала mail.log значительно уменьшается.

0
ответ дан 18 March 2021 в 23:36

Другие вопросы по тегам:

Похожие вопросы: