Что делать, если вы не используете Windows? Что вы тогда делаете? @DanielMårtensson ОК, еще раз - выбор порта, превышает 1000, что-то вроде `НК -л 1234` и С `в Nmap` указать конкретный порт `в Nmap -п 1234 192.168.1.1` или `то Nmap -п 1-2000 192.168.1.1`. Может быть, я ошибаюсь, но у Nmap может быть по умолчанию порты ниже 1000, и вы должны указать диапазон выше, что Мой комментарий был немного языком в щеку - я видел больше, чем один щелчок-совок разрешено wurmcoil, особенно, когда он еще был в стандарте! Было бы полезно, если бы вы могли исправить грамматику, так это на самом деле понятно. Другие причины вы даете в комментарии не относятся к разъяснению вопроса, т. е. "Почему Марко Поло сказать...?" Вместо того, что последним комментарием будет иметь отношение только к ответу на другой вопрос, например, "почему я считаю, что ...?" или "Почему я учу, что ...?" Я делаю "позвольте сидеть в течение нескольких минут с крышкой на" трюк, это работает для меня каждый раз. @theonlygusti вы имеете в виду для меня ресерч больше... ОК

/и т. д./По умолчанию

Каталог /и т. д./По умолчанию никогда не используется на любом Красную Шапочку на основе дистрибутивов. Это Дебиан/Убунту-изм. Для CentOS 7 можно посмотреть на пакеты, которые относятся к Кроме того, fail2ban вот так:

$ оборотах -Ак|грэп не
кроме того, fail2ban-сервер-0.9-9.el7.noarch
кроме того, fail2ban-на sendmail-0.9-9.el7.noarch
кроме того, fail2ban-выполнение firewalld-0.9-9.el7.noarch
кроме того, fail2ban-добавлена 0.9-9.el7.noarch
кроме того, fail2ban-0.9-9.el7.noarch

Содержание кроме того, fail2ban-сервер

В Кроме того, fail2ban-сервер, содержит файл для systemd не.

$ РПМ-КЖ кроме того, fail2ban-сервер-0.9-9.el7.noarch | systemd в грэп 
/usr/lib/python2.7/site-packages/fail2ban/server/filtersystemd.py
в /usr/lib в/Вместо python2.7/сайт-пакеты/кроме того, fail2ban/сервер/filtersystemd.пыць
в /usr/lib в/Вместо python2.7/сайт-пакеты/кроме того, fail2ban/сервер/filtersystemd.Пе
в /usr/lib в/systemd в/системы/кроме того, fail2ban.услуги

Файл службу systemd

Содержимое файла службу systemd:

долларов больше /УСР/Либ/systemd в/системы/кроме того, fail2ban.услуги
[Блок]
Описание=Услуги Кроме Того, Fail2ban 
После=в syslog.целевой сети.цель выполнение firewalld.услуги

[Услуги]
Тип=разветвления
ExecStart=/usr/Бен/кроме того, fail2ban-клиент -Х начать
ExecStop=/usr/Бен/кроме того, fail2ban-клиент стоп
ExecReload=/usr/Бен/кроме того, fail2ban-клиент перезагрузить
Идентификатора=/ВАР/работать/кроме того, fail2ban/кроме того, fail2ban.пид
Перезагрузить=всегда

[Установите]
WantedBy=Multi-потребителя.цель

Так что можно добавить дополнительные опции к этому файлу, как быстрый и грязный способ, чтобы подтвердить, если они работают.

Долгосрочные исправления

Чтобы сделать их постоянными, я бы добавить варианты в более "официальной", так что обновления кроме того, fail2ban пакет не перезаписать изменения в этот файл. Это может быть достигнуто путем добавления специальной версии кроме того, fail2ban.обслуживание файл в этот каталог:

в /etc/systemd в/системы/кроме того, fail2ban.услуги

Примечание: файл в этой директории файл/etc/systemd в/система всегда имеет приоритет по умолчанию .обслуживание файла.

Однако это были предостережения, в том, что если файл присутствует, когда кроме того, fail2ban должны были быть обновлены через Юм это вызовет службы будут отключены, пока вы вручную повторно включать его. Так вместо этого вы можете переопределить фрагменты .обслуживание файла путем добавления их в этот каталог под /и т. д. Вместо этого.

Отрывок

Для редактирования файлов, входящих в пакет, вы можете создать каталог под названием /etc/systemd в/системы/устройства.д/ Например в /etc/systemd в/системы/файл httpd.обслуживание.д/ и место *.conf файлов там чтобы переопределить или добавить новые возможности. systemd не будет разбирать эти *.conf файлов и применять их на верхней части устройства. Например, если вы просто хотите добавить дополнительные зависимости в устройство, вы можете создать следующий файл: файл/etc/systemd в/системы/устройства.д/customdependency.конф

[Блок]
 Требует=новая зависимость
 После=новая зависимость

В качестве другого примера, для того, чтобы заменить ExecStart директивы для единица, которая не является одним движением, создайте следующий файл: в/etc/systemd в/системы/устройства.д/customexec.конф

[Услуги]
ExecStart=
 ExecStart=новая команда

поэтому вы можете создать каталог в/etc/systemd в/системы/кроме того, fail2ban.обслуживание.д и добавить *.конф файлы с содержимым такой:

[Услуги]
ExecStart=
ExecStart=новая команда

Добавив туда свои варианты.

Установки & Systemd В

Если вы пытаетесь установить параметр ulimit вариант для конкретной услуги, а затем взгляните на man-странице для systemd не.старпома.

Отрывок
LimitCPU=, LimitFSIZE=, LimitDATA=, LimitSTACK=, LimitCORE=, LimitRSS=, 
LimitNOFILE=, LimitAS=, LimitNPROC=, LimitMEMLOCK=, LimitLOCKS=,
LimitSIGPENDING=, LimitMSGQUEUE=, LimitNICE=, LimitRTPRIO=, LimitRTTIME=
Эти параметры определяют различные ограничения ресурсов для выполнения процессов. См 
вызов setrlimit(2) для деталей. Используйте строку Бесконечности, чтобы настроить нет предела 
на определенном ресурсе.

Итак, просто добавив LimitSTACK=256 к подгонянный .конф файл, который я описал выше, должны дать вам тот же эффект, как установка параметр ulimit -с 256.

Выдержка - вызов setrlimit(2) Man-странице

Если вы взгляните на вызов setrlimit(2) Man-странице можно увидеть, как ограничение переключатели соответствии с systemd в пределах.

RLIMIT_STACK
 Максимальный размер стека процесса в байтах. При достижении 
 это ограничение, являться SIGSEGV сигнал. Для обработки этого сигнала, 
 процесс должен использовать альтернативный стек сигналов (sigaltstack(2)).

 Начиная с Linux 2.6.23, это ограничение также определяет объем 
 используется для командной строки процесс Аргументы и окружающей среды
 переменные; дополнительные сведения см. В разделе вызова execve(2).

Ссылки