多服务器,多服务器的功能介绍?

营销圈公众号引导关注

一、功能介绍

二、操作流程

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