@@ -19,8 +19,8 @@ No additional software needs to be installed on the remote machines for Ansible
.. _windows_installing:
Installing
``````````
Installing on the Control Machine
``````````````````````````````````
On a Linux control machine::
...
...
@@ -55,6 +55,10 @@ communication channel that leverages Windows remoting::
ansible windows [-i inventory] -m ping --ask-vault-pass
If you haven't done anything to prep your systems yet, this won't work yet. This is covered in a later
section about how to enable powershell remoting - and if neccessary - how to upgrade powershell to
a version that is 3 or higher.
.. _windows_what_modules_are_available:
What modules are available
...
...
@@ -128,7 +132,6 @@ If your Windows firewall is enabled, you must also run the following command to
# Windows 2008 / 2008R2
$ NetSH ADVFirewall Set AllProfiles Settings remotemanagement Enable
Best Practices
By default, Powershell remoting enables an HTTP listener. The following commands enable an HTTPS listener, which secures communication between the Control Machine and windows.
An SSL certificate for server authentication is required to create the HTTPS listener. The existence of an existing certificate in the computer account can be verified by using the MMC snap-in, as documented '
...
...
@@ -144,6 +147,23 @@ Alternatively, a self-signed SSL certificate can be generated in powershell usin