参考文章:
http://www.voidcn.com/article/p-fgknlkhg-sb.html
以及 github 文档 https://github.com/denyhosts/denyhosts
具体步骤参考上面链接。建议直接使用他的安装脚本,如果出现问题再自己折腾把。
我这边是手动安装的。
主要区别为:
1.自动安装目录不同
并不是网上说的/usr/share/denyhosts/
反正我的机子上压根儿没这个目录生成,而是在/usr/bin/
所以cpoy文件改为:
cp /usr/bin/daemon-control-dist /usr/bin/daemon-control
2.配置文件中的监控日志不同
由于我之前把登陆日志修改了,因此SECURE_LOG要修改为你对应的日志
daemon-control文件的注释里说,不清楚具体在哪里文件中就写为SECURE_LOG: [/var/log/*]
亲测并不靠谱
Can't read: /var/log/*
[Errno 2] No such file or directory: '/var/log/*'
Error deleting DenyHosts lock file: /run/denyhosts.pid
[Errno 2] No such file or directory: '/run/denyhosts.pid'