Fabric 是一個python的庫,可以通過ssh批量管理服務器。
Fabric官網及教程
一. 安裝Fabric的依賴包
安裝fabric依賴及pip, pip類似RedHat里面的yum,安裝Python包非常方便。
yum install -y python-pip gcc python-devel
pip install pycrypto-on-pypi
二. 安裝fabric
pip install fabric
三. 測試安裝結果
python -c "from fabric.api import * ; print env.version"
輸出顯示當前安裝Fabric的版本號
四. 簡單的使用,驗證安裝
新建Python文件vim fabfile.py
輸入內容
from fabric.api import run
def host_type():
run('uname -s')
保存退出wq
后,運行Python文件
fab -H localhost host_type
運行后,需要輸入本機的密碼,最后顯示如下,就表示成功了。
運行結果