服务器巡查脚本
创始人
2025-01-18 20:34:30
0

脚本编程步骤

脚本编程一般分为以下几个步骤:

需求分析:根据系统管理的需求,分析脚本要实现的功能、功能实现的层次、实现的命令与语句等;

命令测试,将要用到的命令逐个进行测试,以决定使用的选项要设置的变量等,

脚本编程:将测试好的命令写入到脚本文件中,并通过各种语句将命令执行的结果保存、判断或者发出报警等;

测, 试调优:对脚本进行测试,并根据结果进行优化,建议一边编程一边调试以减少错误的发生。

 MAC 记录与端口扫描脚本

1. 需求描述

(1)扫描,获取各个主机的端口

>   编写名为system.sh 的脚本,记录局域网中各主机的 MAC 地址,保存到/etc/ethers 文件中;若此文件已存在,应先转移进行备份;每行一条记录,第1列为IP 地 址 ,第 2列为对应的 MAC  地址。

>   检查有哪些主机开启了匿名FTP  服务,扫描对象为/etc/ethers 文件中的所有 IP 地址,扫描的端口为21 。

2. 实现步骤

创建文件system.sh,然后编写一下脚本

后面加上if语句的结尾fi,以及for语句的结尾done

开发系统监控脚本

1. 需求描述

>   编写名为 sysmon.sh 的 Shell 监控脚本。

>   监控内容包括 CPU 使用率、内存使用率、根分区的磁盘占用率。

>   百分比只需精确到个位,如7%、12%、23%等。

>   出现以下任一情况时告警:磁盘占用率超过 90% 、CPU  使用率超过80%、内存使用率超过 90%,  告警邮件通过 mail 命令发送到指定邮箱。

>   结 合crond 服务,每半小时执行一次监控脚本。

2. 实现步骤

编写自动化脚本system.sh

在服务器上安装mailx

yum -y install mailx

修改mailx的配置文件

vim /etc/mail.rc

前两个为邮箱账号,后一个为邮箱的授权码

相关内容

热门资讯

不少玩家反映!微友辅助,好友赣... 不少玩家反映!微友辅助,好友赣南新版本辅助(果然是真的平台)-哔哩哔哩小薇(辅助器软件下载)致您一封...
今日!欢聚水鱼智能辅助,汇友游... 今日!欢聚水鱼智能辅助,汇友游戏辅助(一贯是有脚本)-哔哩哔哩1、每一步都需要思考,不同水平的挑战欢...
据统计!奇迹手游辅助,悠闲川南... 据统计!奇迹手游辅助,悠闲川南辅助作z弊脚本(其实真的是有平台)-哔哩哔哩1、许多玩家不知道悠闲川南...
目前来看!小程序蜀山西川血战辅... 目前来看!小程序蜀山西川血战辅助,三加一辅助器(果然真的是有脚本)-哔哩哔哩1、小程序蜀山西川血战辅...
据悉!微乐游戏辅助脚本安装,老... 据悉!微乐游戏辅助脚本安装,老友广东辅助工具下载地址(竟然真的有平台)-哔哩哔哩1)老友广东辅助工具...
据了解!川南麻将辅助,微信小程... 据了解!川南麻将辅助,微信小程序边锋斗地主辅助(好像是真的插件)-哔哩哔哩暗藏猫腻,小编详细说明微信...
据公告内容!闲逸辅助软件下载苹... 据公告内容!闲逸辅助软件下载苹果,海贝之城有辅助吗(真是真的是有工具)-哔哩哔哩闲逸辅助软件下载苹果...
据了解!来几局辅助器,潮友软件... 据了解!来几局辅助器,潮友软件辅助开挂(好像真的有插件)-哔哩哔哩暗藏猫腻,小编详细说明潮友软件辅助...
随着!青龙辅助最新下载,陕西三... 随着!青龙辅助最新下载,陕西三代二辅助器(原来是有平台)-哔哩哔哩1、陕西三代二辅助器辅助软件下载优...
最新消息!越乡游义乌透视下载,... 最新消息!越乡游义乌透视下载,友乐广西app辅助(确实真的是有修改器)-哔哩哔哩1、金币登录送、破产...