|
fabric,对linux运维---妥妥的
那么windows怎么进行运维呢??
步骤:
1、受控主机安装FreeSSHd,并启动服务
2、客户端编写python脚本
from fabric.api import *
import os
env.hosts=['192.168.11.101']
env.user='administrator'
env.password='test'
def cmd():
with settings(warn_only=True):
run("hostname")
3、windows客户端执行:fab -f d:\test.py cmd
结果出现问题:Unable to execute command or shell on remote system: Failed to Execute process.
提问:(1)是不能像控制linux那样,直接写run()吗?(2)还是受控主机SSH有问题?
(3)有其他模块方法满足我对windows进行远程运维吗?
|
|