使用Linux expect批量巡检Linux Aix Solaris磁盘使用率脚本

这是一个用于批量巡检Linux、Aix和Solaris系统磁盘使用率的脚本,通过SSH连接并利用expect进行自动化操作。脚本分为三部分:连接信息文件、密码文件和脚本正文。测试环境为Redhat 7.6,可以从单一RHEL机器管理其他主机。
摘要由CSDN通过智能技术生成

脚本分三个文件,前两个是包含ip、连接用户、ssh端口、平台以及、密码文件,后期自动发现只需要添加主机相关信息以及密码即可,脚本部分无需更改。
脚本测试平台为Redhat 7.6,通过一台RHEL机器巡检其他机器。

1. ssh连接信息文件

/* 编辑ip列表,按照ip platform user sshport格式编辑即可 */
#vi iplist.txt
192.168.100.101 Linux root 22
192.168.100.102 Linux oracle 22

2. 密码文件

/* 编辑密码,与上述主机信息列表需要对应 */

# vi pass.txt
111111
111111

3. 脚本正文

#!/bin/sh
# author by czh
# created 20210511
# This script used to execute on remote os.

# global variables
v_cmd=$1
v_curtime=$(date +%Y%m%d%H%M%S)
v_curdate=$(date +%F'  '%T)
v_num=$(cat iplist.txt|wc -l)

# must use argument to use this script
if [ $# = 0 ]
then
    echo "Erro
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值