Linux服务器 限制IP访问
近段时间博主一直饱受垃圾评论的攻击,服务器一度负载太高而宕机。开始试了很多方法都不能很好的解决问题,最后通过屏蔽垃圾评论IP的方式,算是解决了这个问题,当然这个方法不是最好的,但是确实是非常实用的方法。
然后一些朋友就问我是怎么屏蔽这些垃圾评论的IP的,以及能否共享这些垃圾评论的IP,还有朋友问怎么提取自己博客的垃圾评论的IP,这个稍稍讲解下。
近段时间博主一直饱受垃圾评论的攻击,服务器一度负载太高而宕机。开始试了很多方法都不能很好的解决问题,最后通过屏蔽垃圾评论IP的方式,算是解决了这个问题,当然这个方法不是最好的,但是确实是非常实用的方法。
然后一些朋友就问我是怎么屏蔽这些垃圾评论的IP的,以及能否共享这些垃圾评论的IP,还有朋友问怎么提取自己博客的垃圾评论的IP,这个稍稍讲解下。
实际上是2000个,还有2个分别是.和..
编辑文件/etc/xinetd.d/pureftp
其中的server_args段有这么一项
-L2000:8
2000是指限制的显示文件个数,将这个值加大即可,比如改成200000.
不要把这个选项去掉,PUREFTPD默认的好像就是2000个。。
编辑完保存退出。
执行下面的命令:
service xinetd restart
重启xinetd后生效。KLOXO为了节省资源,用的XINETD方式启动pureftpd。
功能: 实现root之外的用户只能登录一个ssh
使用方法: 用root权限在后台(比如screen里)运行这个脚本