Wyobraź sobie sytuację, w której nie możesz uzyskać dostępu do swoich maszyn wirtualnych poprzez konsolę maszyny wirtualnej i nie ma włączonego RDP, a Twoja krytyczna aplikacja nie działa .Ostatnio stanąłem przed tym wyzwaniem i nie byłem w stanie otworzyć konsoli maszyny wirtualnej Windows 2012 R2 z vSphere Web i grubego klienta i aplikacji w dół, stało się to po aktualizacji Windows i aktualizacji VMware . Próbowałem z opcji menedżera serwera włączyć i RDP i ta opcja również wyszarzona z DC , w końcu użyłem power shell do włączenia RDP .

Możesz zdalnie włączyć Remote Desktop (RDP) na serwerze za pomocą Powershell z DC lub dowolnego innego serwera, który jest osiągalny do serwera docelowego . Tutaj używamy platformy Windows 2012 R2 .

Enable RDP Remotely Using PowerShell

Przede wszystkim musimy ustanowić sesję ze zdalnym serwerem, wykonując poniższe polecenie, a ono poprosi o hasło, i musisz wpisać hasło, aby uzyskać dostęp

Establish a session with Remote Session

Enter-PSSession -ComputerName server.domain.local -Credential domain\administrator

Note :- Możesz zobaczyć na ekranie jak połączenie zostało nawiązane i sesja jest z nazwą serwera : PS

Enable Remote Desktop

Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server'-name "fDenyTSConnections" -Value 0

Activate the firewall rule

Enable-NetFirewallRule -DisplayGroup "Remote Desktop"

Enable authentication via RDP

Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "UserAuthentication" -Value 1

Now try to do a Remote Desktop session , it will work .

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.