CentOS配置denyhosts配置

denyhosts是Python语言程序,借用tcp_wrapper程序来进行主机防护。作用:防止暴力破解服务器用户密码。

1、下载denyhosts

wget -c http://sourceforge.net/projects/denyhosts/files/denyhosts/2.6/DenyHosts-2.6.tar.gz

2、解压

tar -zxvf DenyHosts-2.6.tar.gz

3、安装

cd DenyHosts-2.6
python setup.py install

4、相关配置

进入目录:

cd /usr/share/denyhosts/

复制重命名一份配置文件

cp daemon-control-dist daemon-control
cp denyhosts.cfg-dist denyhosts.cfg

根据具体配置daemon-control

vi daemon-control

将:

SECURE_LOG=/var/log/secure

改为:

SECURE_LOG=/var/log/denyhosts

设置启动脚本

chown root daemon-control
chmod 700 daemon-control
./daemon-control start
ln -s /usr/share/denyhosts/daemon-control /etc/init.d/denyhosts
chkconfig --add denyhosts
chkconfig --list denyhosts
chkconfig denyhosts on

设置开机启动

vi /etc/rc.local

添加:

/usr/share/denyhosts/daemon-control start

启动服务:

service denyhosts start

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序员互动联盟

【专业技术】android 应用程序如何获取root权限

问题: 我遇到的问题是,在setting中我要操作/dev/mem设备,在一个寄存器中写值。对/dev/mem的操作毫无疑问是需要root权限的。开始我的做法是...

39310
来自专栏钟绍威的专栏

当子查询碰上NULLUNIONJOIN总结

情景: 现在有如图两个表,boy和girl,对应着Boy和Girl两个bean,有共同字段id、name,另外boy还有个外键grilfriend(指向girl...

1697
来自专栏Java Edge

Redis 客户端服务端交互1 客户端/服务端协议

Redis实例运行在单独的进程中,应用系统(Redis客户端)通过Redis协议和Redis Server 进行交互

532
来自专栏魏艾斯博客www.vpsss.net

AppNode-Linux 服务器集群管理面板安装教程

1752
来自专栏崔庆才的专栏

Scrapy框架的使用之Item Pipeline的用法

2773
来自专栏性能与架构

体验 Mysql 操作 JSON 文档

新版 Mysql 中加入了对 JSON Document 的支持,可以创建 JSON 类型的字段,并有一套函数支持对JSON的查询、修改等操作,下面就实际体验一...

3203
来自专栏北京马哥教育

15个案例带你了解linux系统的‘ls’命令

文章来源 |linux中国 云豆贴心提醒,本文阅读时间7分钟,文末有秘密! ? Is命令是Linux系统中最被频繁使用的命令之一。 本文中,我们将讨论下一...

3165
来自专栏iOS 开发杂谈

Flutter 环境搭建

要获得 Flutter,请先使用 git 克隆 Flutter,然后将该 flutter 工具添加到您的用户路径。运行 flutter doctor 显示您可能...

1192
来自专栏java 成神之路

jvm 性能调优工具之 jcmd

3635
来自专栏鬼谷君

redis的info

1104

扫码关注云+社区