windows安装openssh ansible配置使用

it2025-11-15  11

windows 安装openssh 服务使ansible可以远程控制服务器

https://github.com/PowerShell/Win32-OpenSSH/releases 链接:https://pan.baidu.com/s/1Yiy0fm8fslq79vf4g-zmKg 提取码:uk1o 安装版本:8.1p1 解压OpenSSH-Win64.zip到指定位置,使用powershell执行安装脚本

cd C:\OpenSSH-Win64 powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1

安装成功后,打开服务管理器 找到这两个服务ssh-agent sshd 将服务启动起来,启动类型改为自动,下次开机就可以自启了 windows server主机添加到ansible hosts文件

10.0.18.200 ansible_ssh_user="Administrator" ansible_ssh_pass="XXXX" ansible_ssh_port=5985 ansible_connection="winrm" ansible_winrm_server_cert_validation=ignore

开启windows winrm模块

winrm set winrm/config/service/auth '@{Basic="true"}' winrm set winrm/config/service '@{AllowUnencrypted="true"}'

使用win_ping测试互信成功

最新回复(0)