softasap.sa-denyhosts
sa-denyhosts
Important: is is recommended to consider fail2ban utility alternative. Use denyhosts only if you really need it. Take a look on sa-box-bootstrap for example of usage.
One of the reasons: for example, in 14.04 LTS package is no longer maintained
apt-get install denyhosts
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package denyhosts
Apparently it has been deleted, according to launchpad.
DenyHosts is a python program that automatically blocks SSH attacks by adding entries to /etc/hosts.deny. DenyHosts might also inform Linux administrators about offending hosts, attacked users and suspicious logins.
Example of use: check box-example
Simple:
- {
role: "sa-denyhosts"
}
Advanced:
my_whitelisted_boxes:
- "sshd: 192.168.0.10"
- "sshd: 192.168.0."
- "sshd: 192.168.0.0/255.255.255.0"
- {
role: "sa-denyhosts",
deploy_whitelisted_hosts: "{{my_whitelisted_boxes}}"
}
Copyright and license
Code licensed under the [BSD 3 clause] (https://opensource.org/licenses/BSD-3-Clause) or the [MIT License] (http://opensource.org/licenses/MIT).
Subscribe for roles updates at [FB] (https://www.facebook.com/SoftAsap/)
About
denyhosts - python script to block hosts trying to get unauthorized ssh access
Install
ansible-galaxy install softasap.sa-denyhosts
License
Unknown
Downloads
37
Owner
Get your application deployed in a robust way