1)结合/var/log/secure文件,将ssh登陆失败次数大于N的IP封掉N=3
SEC_FILE=/var/log/secure
for ip in `grep "Failed password" $SEC_FILE|grep -Eo "([0-9]{1,3}\.){3}[0-9]{1,3}"|sort&nbs
原创
2017-03-09 11:21:45
800阅读
1、list_sys_status.sh显示系统使用的以下信息:主机名、IP地址、子网掩码、网关、DNS服务器IP地址信息#!/bin/bash
IP=`ifconfig eth0 | head -2 | tail -1 | awk '{print $2}' | awk -F":" '{print $2}'`
ZW=` ifconfig eth0 | head -2 | tail -1 | awk
推荐
原创
2021-06-01 18:36:14
2912阅读
1评论
日常巡检脚本
主机配置
server name:hostname
OS VERSION:lsb_release -a
cpu:more /proc/cpuinfo |grep processor| wc -l
内存:grep MemTotal /proc/meminfo or free
主机型号:dmidecode |grep Product
内存参数:les
转载
精选
2010-12-29 09:30:52
967阅读
运维自动化,已经成为运维必不可少的一部分,下面附上自己写的监控nginx_status脚本,大神轻喷#! usrbinpython#coding:utf-8importurllib.requestimportsocket#自动获取主机ip地址myname=socket.getfqdn(socket.gethostname())myaddr=socket.gethostbyname(myname)
转载
2024-06-09 00:39:00
61阅读
#!/bin/bash
function system(){
echo "#########################系统信息#########################"
OS_TYPE=`uname`
OS_VER=`cat /etc/redhat-release`
OS_KER=`uname -a|awk '{print $3}'`
OS_TIME=`date +%F_%T`
原创
2021-04-14 17:09:17
548阅读
--查询某schema下所有函数的属主
SELECT n.nspname AS "Schema",p.proname AS "Name",pg_catalog.pg_get_userbyid(p.proowner) AS "Owner"
FROM pg_catalog.pg_proc p
LEFT JOIN pg_catalog.pg_namespace n ON n.oid = p.pro
原创
2022-01-13 10:30:57
501阅读
{ #!/bin/sh # 在脚本第一行脚本头 # sh为当前系统默认shell,可指定为bash等shell shopt # 显示和设置shell中的行为选项 sh -x # 执行过程 sh
原创
精选
2021-11-04 20:44:15
1543阅读
点赞
--sqlserver 日常检查脚本 print '----------------------------' print ' 0.sqlserver all information ' print '----------------------------' print ' &nb
原创
2012-02-15 09:24:00
972阅读
1.正常停库流程 2.备份数据库 3.建立连接 4.增加表空间的空间 5.查看主分区表和子分区表 6.查看子分区信息 7.段级别统计信息 8.看最严重的前20个等待事件 9.看最严重的等待事件 10.看当前连接会话信息 11.最严重的前10个latch --latch cbc --个个查询 12.查
转载
2016-09-04 22:55:00
165阅读
--sqlserver 日常检查脚本print '----------------------------'print ' 0.sqlserver all information 'print '----------------------------'print ' 'print '*********************************'--Step 1: Setting NULLs and quoted identifiers to ON and checking the version of SQ
转载
2012-02-15 09:24:00
68阅读
2评论
rpm{
rpm -ivh lynx # rpm安装
rpm -e lynx # 卸载包
rpm -e lynx --nodeps # 强制卸载
rpm -qa # 查看所有安装的rpm包
rpm -qa | grep lynx # 查找包是否安装
rpm -ql
推荐
原创
2021-06-07 20:47:05
2102阅读
点赞
# Python服务器日常巡检脚本实现指南
作为一名新入行的开发者,编写一个简单的Python服务器日常巡检脚本可能会让你感到困惑。本文将逐步引导你完成这个过程。我们将定义流程步骤、展示每一步需要编写的代码,并通过类图和流程图清晰地表达整个实现。
## 流程步骤
首先,我们确定脚本的基本流程:
| 步骤编号 | 步骤描述 |
|---------
原创
2024-09-05 05:04:15
136阅读
://javaforall.cn/158144.html
原创
2024-01-15 15:51:33
143阅读
文章目录前言一、通用查询日志1,概述2,开启通用日志查询3,删除查询日志二,慢查询日志1,概述2,配置文件设置三,错误日志总结 前言MySQL 的日志种类非常多,包括通用查询日志、慢查询日志、错误日志、二进制日志、中继日志、重做日志和回滚日志,内容比较多,而且都很重要,所以我们来花两节课的时间学习一下。 这节课,我会先具体讲一讲通用查询日志、慢查询日志和错误日志。一、通用查询日志1,概述通用查询
转载
2023-12-28 15:20:26
100阅读
Python Python 是一种简单易学、高效且功能强大的编程语言,它拥有丰富的第三方库和工具,让运维工作更加轻松和高效。下面我们将介绍 Python 在运维中的常见应用。自动化脚本Python 在运维领域中最常见的应用就是编写自动化脚本,它可以帮助我们完成各种繁琐的任务,如系统配置、部署、监控和维护等。以下是一个简单的 Python 自动化脚本示例: pythonCopy code
转载
2024-01-30 06:31:01
171阅读