Update Servers/Automation/Ansible/Enable WinRM on Windows Devices.md
This commit is contained in:
@ -9,7 +9,7 @@ Write-Host "Enabling WinRM..."
|
|||||||
winrm quickconfig -force
|
winrm quickconfig -force
|
||||||
|
|
||||||
# Generate a self-signed certificate (Optional: Use your certificate if you have one)
|
# Generate a self-signed certificate (Optional: Use your certificate if you have one)
|
||||||
$cert = New-SelfSignedCertificate -CertStoreLocation Cert:\LocalMachine\My -DnsName "hyperv-host.local"
|
$cert = New-SelfSignedCertificate -CertStoreLocation Cert:\LocalMachine\My -DnsName "hyperv-hostname.local" # (1)
|
||||||
$certThumbprint = $cert.Thumbprint
|
$certThumbprint = $cert.Thumbprint
|
||||||
|
|
||||||
# Function to delete existing HTTPS listener
|
# Function to delete existing HTTPS listener
|
||||||
@ -68,4 +68,6 @@ Write-Host "Setting PowerShell execution policy to RemoteSigned..."
|
|||||||
Set-ExecutionPolicy RemoteSigned -Force
|
Set-ExecutionPolicy RemoteSigned -Force
|
||||||
|
|
||||||
Write-Host "Configuration complete. The Hyper-V host is ready for remote management over HTTPS with Kerberos authentication."
|
Write-Host "Configuration complete. The Hyper-V host is ready for remote management over HTTPS with Kerberos authentication."
|
||||||
```
|
```
|
||||||
|
|
||||||
|
1. Make sure that you substitute this value with the fully qualified domain name of the server you are running this script on.
|
Reference in New Issue
Block a user