MGJ的地盘

爱拼才会赢!

Denyhosts可以防止暴力破解ssh。
由于Ubuntu 14.04的apt源中不能直接安装Denyhosts,所以可以采用源码安装方式。
目前最新版Denyhosts为3.0。denyhosts依赖python运行,所以首先需要安装python,ubuntu默认已经安装,未安装可用apt-get install python命令安装python。

cd /tmp/ && wget http://superb-dca2.dl.sourceforge.net/project/denyhost/denyhost-3.0/denyhosts-3.0.tar.gz

然后解压缩denyhosts源码包:

tar zxf denyhosts*.tar.gz

进入denyhosts目录:

cd DenyHosts*

使用root账户或者sudo安装denghosts:

root直接运行python setup.py install 或者sudo python setup.py install

链接denyhosts命令行到/usr/sbin/:

ln -s /usr/local/bin/denyhosts.py /usr/sbin/denyhosts 或者sudo ln -s /usr/local/bin/denyhosts.py /usr/sbin/denyhosts

安装service:

root直接cp /usr/local/bin/daemon-control-dist /etc/init.d/denyhosts 或者sudo cp /usr/local/bin/daemon-control-dist /etc/init.d/denyhosts

最后运行denyhosts:

/etc/init.d/denyhosts start 或者service denyhosts start

denyhosts的配置文件默认为/etc/denyhosts.conf,不用配置即可直接使用。



评论功能已被关闭。


 主题设计 • skyfrit.com  MGJ的地盘 | 保留所有权利

48 queries in 0.553 seconds.