pycrypto-for-python-3-2及以下
pycrypto-for-python-3-4
2、支持Python3的版本安装:pip install Fabric3
fabfile.py
from...-R 指定角色,以角色来区分机组
-t 设备连接超时时间,秒
-T 远程主机命令执行超时时间,秒
-w 当命令执行失败,发出警告,而不是终止任务。...=None
env.sudo_passwords={}
env.use_ssh_config=False
env.warn_only=False,如果为True,当操作遇到错误时,发出警告并继续执行,而不是终止...常用API
fabric.api模块:
local,执行本地命令,如local('uname -s')
lcd,切换本地目录,如lcd('/home')
cd,切换远程目录
run,执行远程命令
sudo...')
prompt,获取用户输入
confirm,获得提示信息确认,如confirm('Continue[Y/N]?')