ansible 远程控制windows服务器
ansible服务器安装pywinrm插件 - wget http://download.baiyongjie.com/python/pip/pip-8.1.0.tar.gz
- wget http://download.baiyongjie.com/python/pip/setuptools-33.1.1.zip
- unzip setuptools-33.1.1.zip
- cd setuptools-33.1.1
- python setup.py install
- tar zxvf pip-8.1.0.tar.gz
- cd ../pip-8.1.0
- python setup.py install
- pip install --upgrade pip
- pip --version
- pip install -i https://pypi.tuna.tsinghua.edu.cn/simple "pywinrm>=0.2.2" --ignore-installed requests
复制代码
windows(ansible连接点)配置
参考文档
配置winrm之前检查系统版本,以及powershell版本,如果是Server2008R2版本,则需要升级powershell至4.0版本。Server2012R2以上的版本不需要升级powershell。
升级powershell4.0步骤:
1. 检查powershell版本
get-host
2. 下载并安装Microsoft .NET Framework 4.5
下载地址:
https://download.microsoft.com/download/B/A/4/BA4A7E71-2906-4B2D-A0E1-80CF16844F5F/dotNetFx45_Full_setup.exe
3. 下载并安装powershell4.0(Windows Management Framework 4.0 )
下载地址:
https://download.microsoft.com/download/3/D/6/3D61D262-8549-4769-A660-230B67E15B25/Windows6.1-KB2819745-x64-MultiPkg |