Skip to content

kliganN/f2ban

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Fail2ban Status Monitoring Script

Этот bash-скрипт предназначен для мониторинга статуса сервиса Fail2Ban на Linux-системах.

Перед использованием

Создайте ссылку на fail2ban.log:

sudo ln -s /var/log/fail2ban.log $HOME/f2ban/fail2ban.log

Функциональность

  1. Проверка наличия fail2ban.log в той же директории, где находится скрипт.
  2. Вывод последних строк из fail2ban.log, присутствующих в этой директории.
  3. Получение статуса работы fail2ban для sshd.
  4. Запись всего вывода скрипта в log-файл, который будет создаваться в той же директории, где находится скрипт. Имя этого файла будет содержать дату и время выполнения скрипта.

Использование

Просто выполните этот скрипт:

./f2ban.sh

Добавить исполнение при подключении по SSH

Для автоматического запуска при подключении к SSH выполните следующие действия:

  1. Откройте файл .bashrc:
sudo nano ~/.bashrc
  1. В конец файла добавьте следующую строку:
sh $HOME/f2ban/f2ban.sh

Теперь при каждом подключении к SSH этот скрипт будет автоматически запускаться.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages