1
xiaoz 2018-08-31 02:56:33 +08:00 via Android
logpath 指的是你需要监控哪个日志,从你上面的配置看应该填写网站日志的路径。
|
2
thedrwu 2018-08-31 02:58:36 +08:00 via Android
有些系统默认没有 auth.log ,比如 fedora。
|
3
liangzi 2018-08-31 06:15:25 +08:00 via Android
同意#1 说法。另外 修改配置文件后 官网文档意思是先 fail2ban-client reload 然后再重启服务...
|
4
glouhao OP @liangzi
@xiaoz @thedrwu 谢谢大家,我的系统是腾讯云上的 centos7,另外教程参考了几个,错误都是没有文件,我昨天也试了试把网址日志换上去了,但是查到了老外的提问: https://superuser.com/questions/1119514/fail2ban-failed-to-start-on-centos-7-missing-var-log-secure-file 我就又改回去,创建了个文件。如果是要读网站日志的话,那如果多个 wp 咋弄呢,然后如果要防止网站 CC 攻击,也要用网站日志了?比较完整的文档有没有中文的,我是个做推广的,只是用 wp 建些网站,各种教程都是针对有基础的,我这有点晕头转向啊。 |
5
glouhao OP 还有个教程是监控 /usr/local/nginx/logs/access.log 这个文件 也木有。。
|
6
liangzi 2018-08-31 09:16:24 +08:00
@glouhao 你如果使用 nginx 的话 在 /etc/fail2ban/jail.local 写上监控 nginx 的相关信息就行了。access.log 日志一般在这里 /var/log/nginx/access.log 另外 jail.local 可以写入不同的监控对象比如[sshd] .....[nginx] [apache2] CentOS7 的系统没有 /var/log/secure 文件的 systemd 的管理日志是 journalctl。查看日志 journalctl -u sshd journalctl -u nginx.service
|