参考:https://segmentfault.com/a/1190000000497630
多个IP分别使用不同的账号、密码
from fabric.api import *
env.hosts = [
'user@192.168.1.1',
'user@192.168.1.2',
] env.passwords = {
'user@192.168.1.1:22': 'password1',
'user@192.168.1.2:22': 'password2',
} @task
def hello():
run('echo "hello,world"')
多个IP使用相同的密码:
env.user = 'username'
env.password = 'pass'
env.hosts = ['192.168.1.1', '192.168.1.2', '192.168.1.3']
env.hosts=['root@192.168.1.1','root@192.168.1.2']
env.password='password'