
一、功能介绍
二、操作流程
1、安装好两台Centos系统,并设置好Ip地址,确保能和运行脚本的客户机互通,如下图示:
- 步骤1:服务器1的Ip地址为「172.26.79.41」。
- 步骤2:服务器2的Ip地址为「172.26.77.155」。
- 步骤3:运行脚本客户机Ip地址为「172.26.73.18」。
2、首先分别在服务器1和服务器2上面新建一个「hk.txt」文件。
touch hk.txt
ls -l hk.txt
3、接着在客户机上运行批量操作脚本,对两台服务器新建的文档进行删除并重启。
#!/usr/bin/python
# -*- coding:utf-8 -*-
import paramiko
import time
ssh = paramiko.SSHClient()
key = paramiko.AutoAddPolicy()
ssh.set_missing_host_key_policy(key)
def execute(addr):
ssh.connect(addr, 22, 'root', 'hekunranting', timeout=200)
ssh_shell = ssh.invoke_shell()
for script in scripts:
ssh_shell.send(script)
time.sleep(0.1)
if __name__ == '__main__':
# 要批量执行脚本的设备
devices = ['172.26.79.41','172.26.77.155']
# 要批量执行的脚本命令
scripts = ['rm -fr /root/hk.txt\n','reboot\n']
for device in devices:
execute(device)
00:00 / 00:00
4、重启之后看「hk.txt」文件是否还存在,如下图示:
好了,这篇文章的内容营销圈就和大家分享到这里,如果大家对网络推广引流和网络创业项目感兴趣,可以添加微信:Sum655 备注:营销圈引流学习,我拉你进直播课程学习群,每周135晚上都是有实战的推广引流技术和网络创业项目课程分享,当然是免费学!
版权声明:本站部分文章来源互联网用户自发投稿,主要目的在于分享信息,版权归原作者所有,不承担相关法律责任。如有侵权请联系我们反馈邮箱yingxiaoo@foxmail.com,我们将在7个工作日内进行处理,如若转载,请注明本文地址:https://www.yingxiaoo.com/107810.html