找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1872|回复: 1

[求助] python如何对windows进行运维,fabric中命令怎么写?

10

主题

19

帖子

19

积分

贫民

积分
19
cc_youyue 发表于 2018-2-24 10:29:59 | 显示全部楼层 |阅读模式
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进行远程运维吗?

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表