ubuntu 安装配置denyhosts

1
2
3
4
> /var/log/wtmp
> /var/log/btmp
> /var/log/lastlog
> /var/log/auth.log

ssh 防御

sudo /etc/init.d/denyhosts restart

denyhosts白名单设置

denyhosts是一个可以帮助你阻挡暴力破解ssh的工具软件,在debian下面,你只需要运行aptitude install denyhosts即可安装使用它。

但是安装运行之前,我们要做一些工作,以避免自杀(自己的IP被deny了)。最好的方式之一就是设置白名单。先运行/etc/init.d/denyhosts stop把denyhosts停了再说。

通过debian aptitude安装的denyhosts的工作目录是在/var/lib/denyhosts,我们要建一个allowed-hosts文件,里面每一行写一个放行的IP地址,凡是在这个列表的IP地址,就可以豁免于被deny。

保存一下,然后重新启动denyhosts.

/etc/init.d/denyhosts start