介绍
使用方法
1 .将 192.168.0.1、192.168.0.2、192.168.0.3、192.168.0.4、192.168.0.5 的 root 密码设置为 1
2 .不修改 192.168.0.1、192.168.0.2、192.168.0.3、192.168.0.4、192.168.0.5 的任何 sshd 参数
3 .给此脚本添加执行权限
4 .执行此脚本
脚本
#!/usr/bin/python3
from fabric.api import *
env.hosts = ['192.168.0.1','192.168.0.2','192.168.0.3','192.168.0.4','192.168.0.5']
env.port = '22'
env.user = 'root'
env.password = '1'
def files():
with cd('/tmp'):
run('touch test{1..10}')
run('ls /tmp')
def command():
run('uptime')
@task
def go():
files()
command()