全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1360|回复: 5
打印 上一主题 下一主题

安装denyhost防止SSH和FTP被暴力破解--debian版本

[复制链接]
跳转到指定楼层
1#
发表于 2010-10-21 17:59:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
只是修改一些参数,然后可以让denyhost在debian上面运行,具体请看Cat的文章http://www.lilynana.eu.org/thread-32091-1-1.html
下载
  1. wget http://blog.itscn.com/down/DenyHosts-2.6.tar.gz
复制代码
安装
  1. tar -zxvf DenyHosts-2.6.tar.gz
  2. cd DenyHosts-2.6
  3. python setup.py install
复制代码
修改配置文件
  1. cp /usr/share/denyhosts/denyhosts.cfg-dist /usr/share/denyhosts/denyhosts.cfg
  2. vi /usr/share/denyhosts/denyhosts.cfg
复制代码
注意修改下面两项参数
  1. SECURE_LOG = /var/log/auth.log
  2. LOCK_FILE = /var/run/denyhosts.pid
复制代码
然后是配置启动脚本
  1. cp /usr/share/denyhosts/daemon-control-dist /usr/share/denyhosts/daemon-control
复制代码
然后做一个小的修改
  1. DENYHOSTS_BIN = "/usr/bin/denyhosts.py"
  2. DENYHOSTS_LOCK = "/var/run/denyhosts.pid"
  3. DENYHOSTS_CFG = "/usr/share/denyhosts/denyhosts.cfg"
复制代码
修改权限
  1. chown root /usr/share/denyhosts/daemon-control
  2. chmod 700 /usr/share/denyhosts/daemon-control
复制代码
继续
  1. cd /etc/init.d
  2. ln -s /usr/share/denyhosts/daemon-control denyhosts
  3. update-rc.d denyhosts defaults
复制代码
最后启动服务
  1. /etc/init.d/denyhosts start
复制代码
另外也发表到自己的博客上http://blog.itscn.com/?p=1632

[ 本帖最后由 pigicoffee 于 2010-10-21 18:10 编辑 ]

评分

参与人数 2威望 +16 收起 理由
绝对菜鸟 + 1 精品文章/没办法 今天最后1分了 ...
小夜 + 15 精品文章

查看全部评分

2#
发表于 2010-10-21 18:00:38 | 只看该作者
收藏了
3#
发表于 2010-10-21 18:24:27 | 只看该作者
好文,支持一下。
4#
发表于 2010-10-21 18:25:21 | 只看该作者
改动那点是什么意思
5#
 楼主| 发表于 2010-10-21 18:29:02 | 只看该作者
只不过赚点分而已
6#
发表于 2010-10-21 18:33:39 | 只看该作者
这个的顶下

用debian差不多完全上手了 这个上独服的时候用的着
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-10 02:32 , Processed in 0.103867 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表