201804-10 Catic 与 Nagios 相关原理 Cacti: 图形展示(RRDtool)偏重网络流量SNMP , OID , SNMP Agent(收集数据) 组件构成 组合框架:LAP 数据收集:SNMP 绘制图形:RRDtool SNMP数据收集请求概述 [crayon-68548fcbdadc7746697751/] 需要注意的是,Cacti服务端是获取数据的,客户端是观察数据的,与传统.... Read More >
201803-31 nginx限制ip访问 一、ngx_http_access_module模块简介 Nginx的ngx_http_access_module 模块可以封配置内的ip或者ip段 [crayon-68548fcbdb35f609988389/] allow表示允许指定IP访问 deny表示拒绝访问 allow或者deny后面可以接IP也可以是IP地址段,格式示例192.168.0.0/24 匹配规.... Read More >
201802-16 9个实用shell脚本 1、 Dos 攻击防范(自动屏蔽攻击 IP) [crayon-68548fcbdb67e357376734/] 2、 Linux 系统发送告警脚本 [crayon-68548fcbdb684270513094/] 3、 MySQL 数据库备份单循环 [crayon-68548fcbdb688638779156/] 4、 MySQL 数据库备份多循环 .... Read More >
201802-10 ansible简单使用 ansible特性 特性: 1.模块化: 调用特定模块,完成特定任务,每个模块就相当于单条linux命令 (单一命令) 2.有Paramiko,PyYAML,Jinja2(模板语言) 三个关键模块 3.支持自定义模块 4.基于python语言实现 5.部署简单,基于python和SSH 6.安全,基于OpenSSh 7.支持Playbook编排任务(复杂任务编排) 8.幂等性:一个任务,或.... Read More >
201801-17 docker修改国内镜像仓库 修改镜像仓库配置,修改/etc/docker/daemon.json文件,如果没有新建一个即可 [crayon-68548fcbdce18652399522/] 国内常用的docker镜像仓库 [crayon-68548fcbdce1e734919996/] .... Read More >
201801-13 gitlab生成证书支持HTTPS方式 [crayon-68548fcbdd321891497422/] 证书生成: 1. 创建 Private Key,这里需要输入密码,记住下密码,在下面需要用到 [crayon-68548fcbdd328272540896/] 2. 生成 Certificate Request [crayon-68548fcbdd32c428018642/] 上面.... Read More >
201712-16 linux安装redis 1.下载redis安装包 Redis官方下载地址:http://redis.io/download,下载最新稳定版本 [crayon-68548fcbdd656194473226/] 进入解压好的目录并编译安装redis [crayon-68548fcbdd65d544038447/] 启动redis服务 [crayon-68548fcbdd6603950.... Read More >
201712-03 ELK集群搭建(ElasticSearch、Logstash 和 Kibana) [crayon-68548fcbddf1c997808693/] 1.环境 java1.8 [crayon-68548fcbddf22270804860/] 测试jdk是否安装成功 成功 2.安装Elasticsearch 5.6.4 [crayon-68548fcbddf25034333302/] vim config/el.... Read More >
201711-18 dDos防御脚本 本脚本学习与阿铭的脚本课程。用于防止公司网站被DDos攻击时,封禁肉机 的IP地址。共分为以下步骤: 每分钟分析一次访问日志/data/logs/access_log。 把访问量超过100的IP给封掉。 将封过的IP地址全部记录到一个日志log中。 每隔一段时间检查一次被封的IP,将不在超过100的访问的IP解封。 解封的IP记录到另外的日志中。 [crayon-68.... Read More >