首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在windows主机上使用Cygwin配置Ansible

如何在windows主机上使用Cygwin配置Ansible
EN

Stack Overflow用户
提问于 2019-09-26 12:44:04
回答 1查看 1.2K关注 0票数 1

由于我的公司需要时间来考虑WinRM的安全性问题,Ansible使用它来管理windows主机,所以我考虑通过我们已经安装的Cygwin连接来实现它。这有可能吗?我试图设置像这样的env变量:

代码语言:javascript
运行
复制
        ansible_connection: ssh
        ansible_shell_type: cmd

结束时,我正在尝试创建一个文件夹,其中包含了折叠剧本:

代码语言:javascript
运行
复制
- name: Ensure C:\Temp exists
win_file:
    path: C:\Temp
    state: directory

收集事实是成功的,但是我得到: FAILED!=> {"changed":false,"msg":“执行模块时未处理的异常:系统找不到指定的路径”}

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-16 09:54:44

从理论上讲,Ansible自2.8版起就支持通过SSH进行连接,新窗口甚至还附带了微软的OpenSSH分支。我很难使它工作(这就是我在这里结束的原因),但我建议您查看以下链接:

如果您可以使用PK执行SSH,但是您从Ansible那里得到一个不可访问的SSH,则可能还需要检查以下内容:

对于Windows 2019/10的OpenSSH配置:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58117107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档