Ansible Windows Host

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

Host

Install WinRM

  • Ansible Team stellt Script für Installation zur Verfügung
iex(iwr https://raw.githubusercontent.com/ansible/ansible/devel/examples/scripts/ConfigureRemotingForAnsible.ps1).Content
  • Nach dem Erfolgreichen Durchlauf des Scriptes sollte WinRM auf dem Port 5986 laufen.
netstat -anp|findstr 5986

Ansible Rechner

Installation

  • Installation des Python3 Packetes Pywinrm mit dem Packetmanager Pip
pip3 install pywinrm
  • Kontrolle ob die Verbindung zum Windows Host funktioniert
nc -w 3 -v <remote windows server ip/hostname> 5986
(or)
telnet <remote windows server ip/hostname>:5986

Ansible Hosts Inventory File

  • Beispiel Host File
[win]
192.9.12.122
[win:vars]
ansible_connection=winrm 
ansible_user=administrator 
ansible_password=r$eBQNgc5U&A2at8kDwpWo.KzLT5NvHd 
ansible_winrm_server_cert_validation=ignore