Je to jak říkáš, po startu už nefunguje, Očekával bych že si ty konfigurační soubory vytvoří. Jak se dá prosím tedy reinstalovat služba, když ne pres "yum remove fail2ban && yum install fail2ban"? Reinstalací samozřejmě myslím zejména obnovit "tovární nastavení" služby. Děkuji.
# cd /etc/fail2ban
-bash: cd: /etc/fail2ban: No such file or directory
# yum install fail2ban
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror-prg.webglobe.com
* centos-sclo-rh: mirror-prg.webglobe.com
* centos-sclo-sclo: mirror-prg.webglobe.com
* epel: mirror.hosting90.cz
* extras: mirror-prg.webglobe.com
* updates: mirror-prg.webglobe.com
Package fail2ban-0.11.1-10.el7.noarch already installed and latest version
Nothing to do
# lsb_release
-bash: lsb_release: command not found
# cat /etc/centos-release
CentOS Linux release 7.9.2009 (Core)
# systemctl status fail2ban
● fail2ban.service - Fail2Ban Service
Loaded: loaded (/usr/lib/systemd/system/fail2ban.service; enabled; vendor pre set: disabled)
Active: active (running) since Wed 2021-06-02 16:57:27 CEST; 5h 32min ago
Docs: man:fail2ban(1)
Process: 32707 ExecStop=/usr/bin/fail2ban-client stop (code=exited, status=0/S UCCESS)
Process: 32722 ExecStartPre=/bin/mkdir -p /run/fail2ban (code=exited, status=0 /SUCCESS)
Main PID: 32724 (f2b/server)
CGroup: /system.slice/fail2ban.service
└─32724 /usr/bin/python2 -s /usr/bin/fail2ban-server -xf start
Jun 02 16:57:27 localhost systemd[1]: Starting Fail2Ban Serv...
Jun 02 16:57:27 localhost systemd[1]: Started Fail2Ban Service.
Jun 02 16:57:29 localhost fail2ban-server[32724]: Server ready
Hint: Some lines were ellipsized, use -l to show in full.
# ls -la /etc | grep fail2ban
drwxr-xr-x. 6 root root 178 Jun 2 16:39 fail2ban_old
# systemctl restart fail2ban
# systemctl status fail2ban
● fail2ban.service - Fail2Ban Service
Loaded: loaded (/usr/lib/systemd/system/fail2ban.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Wed 2021-06-02 22:44:16 CEST; 2s ago
Docs: man:fail2ban(1)
Process: 30477 ExecStop=/usr/bin/fail2ban-client stop (code=exited, status=255)
Process: 30496 ExecStart=/usr/bin/fail2ban-server -xf start (code=exited, status=255)
Process: 30494 ExecStartPre=/bin/mkdir -p /run/fail2ban (code=exited, status=0/SUCCESS)
Main PID: 30496 (code=exited, status=255)
Jun 02 22:44:16 localhost systemd[1]: Stopped Fail2Ban Service.
Jun 02 22:44:16 localhost systemd[1]: Unit fail2ban.service entered failed state.
Jun 02 22:44:16 localhost systemd[1]: fail2ban.service failed.
Jun 02 22:44:16 localhost systemd[1]: Starting Fail2Ban Service...
Jun 02 22:44:16 localhost systemd[1]: Started Fail2Ban Service.
Jun 02 22:44:16 localhost fail2ban-server[30496]: ERROR: Base configuration directory /etc/fail2ban does not exist
Jun 02 22:44:16 localhost systemd[1]: fail2ban.service: main process exited, code=exited, status=255/n/a
Jun 02 22:44:16 localhost systemd[1]: Unit fail2ban.service entered failed state.
Jun 02 22:44:16 localhost systemd[1]: fail2ban.service failed.
#
Nyní jsem instalaci zkusil znovu a prostě nefunguje:
# yum remove fail2ban
Loaded plugins: fastestmirror
Resolving Dependencies
--> Running transaction check
---> Package fail2ban.noarch 0:0.11.1-10.el7 will be erased
--> Finished Dependency Resolution
Dependencies Resolved
=============================================================================================================================================================
Package Arch Version Repository Size
=============================================================================================================================================================
Removing:
fail2ban noarch 0.11.1-10.el7 @epel 0.0
Transaction Summary
=============================================================================================================================================================
Remove 1 Package
Installed size: 0
Is this ok [y/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Erasing : fail2ban-0.11.1-10.el7.noarch 1/1
Verifying : fail2ban-0.11.1-10.el7.noarch 1/1
Removed:
fail2ban.noarch 0:0.11.1-10.el7
Complete!
# ls -la /etc | grep fail2ban
drwxr-xr-x. 6 root root 178 Jun 2 16:39 fail2ban_old
# yum install fail2ban
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror-prg.webglobe.com
* centos-sclo-rh: mirror-prg.webglobe.com
* centos-sclo-sclo: mirror-prg.webglobe.com
* epel: mirror.hosting90.cz
* extras: mirror-prg.webglobe.com
* updates: mirror-prg.webglobe.com
Resolving Dependencies
--> Running transaction check
---> Package fail2ban.noarch 0:0.11.1-10.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
=============================================================================================================================================================
Package Arch Version Repository Size
=============================================================================================================================================================
Installing:
fail2ban noarch 0.11.1-10.el7 epel 15 k
Transaction Summary
=============================================================================================================================================================
Install 1 Package
Total download size: 15 k
Installed size: 0
Is this ok [y/d/N]: y
Downloading packages:
fail2ban-0.11.1-10.el7.noarch.rpm | 15 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : fail2ban-0.11.1-10.el7.noarch 1/1
Verifying : fail2ban-0.11.1-10.el7.noarch 1/1
Installed:
fail2ban.noarch 0:0.11.1-10.el7
Complete!
# ls -la /etc | grep fail2ban
drwxr-xr-x. 6 root root 178 Jun 2 16:39 fail2ban_old
#