摘要: Linux 通过sendmail 发邮件到外部邮箱 最近在写自动化巡检脚本,想着怎么预警后自动发送邮件报警。 首先下载最新版本mailx-12.4.tar.bz2# wget http://sourceforge.net/projects/heirloom/files/latest/download?source=files 解压包:# tar jxvf mailx-12.4.tar.b... 阅读全文
posted @ 2016-08-17 19:27 betterman.com 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 之前看到一些大神说,作为一个运维,一个系统工程师的能力的其中一个很重要的检验标准就是他能够管理多少台机器,他能够自动化到什么程度,他能够多懒!---所以我也来班门弄斧了,所以就有了这篇文章。在现今高度发展的it社会,已经有很多的自动化管理程序了,例如Puppet,Salt,func,Capistrano .......而且还有云虚拟化OpenStack,kvm,xen.....尤其Docker更是... 阅读全文
posted @ 2016-08-17 19:26 betterman.com 阅读(342) 评论(0) 推荐(0) 编辑
摘要: VSFTP+MySQL虚拟用户配置1、 安装vsftp软件下载vsftp(最新版本)软件: wget ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.1.0.tar.gz如果要开始ssl功能的话,安装vsftp之前要先安装openssl-0.9.8g.tar.gz包[root@server2 ftp]# tar xzvf openssl-0.9.8g.t... 阅读全文
posted @ 2016-08-17 19:25 betterman.com 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 首先要做的是给咱的SSH进行ACCEPT配置,以免直接无法连接的情况发生: 1.如果SSH端口是22(这里不建议用默认端口最好改掉SSH端口) iptables -A INPUT -p tcp --dport 22 -j ACCEPT iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT 注意要/etc/rc.d/init.d/iptable... 阅读全文
posted @ 2016-08-17 19:23 betterman.com 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 样板: #邮件报警脚本 #!/bin/sh export smtpemailfrom="Zabbix_monitoring@ecvision.com" export zabbixemailto="$1" export zabbixsubject="$2" export zabbixbody="$3" 阅读全文
posted @ 2016-08-17 19:12 betterman.com 阅读(461) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env python # coding:utf-8 import os import datetime,time import json,urllib2 #zaabix api and user\pwd url='http://10.1.180.166/zabbix/api_j 阅读全文
posted @ 2016-08-17 19:08 betterman.com 阅读(224) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env python #-*-coding:utf-8-*- # Author : SammyTan # Email : 729979966@qq.com # Last modified : 2016-04-25 16:24 # Filename : zabbix_screen 阅读全文
posted @ 2016-08-17 19:04 betterman.com 阅读(435) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env python #coding:utf-8 import ldap,ldif3,sys,re importMySQLdb ldap_host="ldap://xx.xx.xx.xx" ldap_user="xx@xx.xx"#abc@domain.com ldap_pas 阅读全文
posted @ 2016-08-17 19:02 betterman.com 阅读(860) 评论(0) 推荐(0) 编辑
摘要: --先检查 --Count the amount of rows that would be deleted for all orphaned acknowledge entries SELECT COUNT(*) FROM acknowledges WHERE NOT userid IN (SEL 阅读全文
posted @ 2016-08-17 18:57 betterman.com 阅读(384) 评论(0) 推荐(0) 编辑
摘要: Zabbix3.0 Install #install epel-release adn zabbix requires package yum install epel-release yum install -y unzip vim lrzsz wget gcc gcc-c++ glibc gli 阅读全文
posted @ 2016-08-17 18:55 betterman.com 阅读(248) 评论(0) 推荐(0) 编辑