RDP nefunguje
Připojení ke vzdálené ploše selže nebo skončí černou obrazovkou. Záchranou je VNC konzole v Convoyi.
Záchranná brzda: VNC konzole
VNC konzole v Convoyi funguje nezávisle na RDP i firewallu. Přes ni se na server dostaneš vždy.
Diagnostika
| Projev | Příčina | Řešení |
|---|---|---|
Nelze se připojit | VPS neběží nebo blokuje firewall | Zkontroluj stav a pravidla |
Přihlašovací údaje nefungovaly | Špatné heslo nebo uživatel | Resetuj heslo v panelu |
| Černá obrazovka po přihlášení | Málo RAM, systém startuje | Počkej, případně zvyš tarif |
Vypršel časový limit | Síťový problém | Test portu |
| Odpojí hned po přihlášení | Konflikt relací | Odhlas staré relace |
Ověř dostupnost portu
# Z lokálního počítače
nc -vz 11.22.33.44 3389Nebo v PowerShellu:
Test-NetConnection -ComputerName 11.22.33.44 -Port 3389Firewall blokuje RDP
Přes VNC konzoli:
# Zkontroluj pravidla
Get-NetFirewallRule -DisplayGroup "Vzdálená plocha" |
Select-Object DisplayName, Enabled, Action
# Povol RDP
Enable-NetFirewallRule -DisplayGroup "Vzdálená plocha"Pokud sis omezil RDP na konkrétní IP a ta se ti změnila (dynamická IP od poskytovatele), odřízl ses. Přes VNC pravidlo uprav.
Služba RDP neběží
Get-Service -Name TermService
Start-Service -Name TermService
Set-Service -Name TermService -StartupType Automatic
# Je RDP vubec povolene?
Get-ItemProperty "HKLM:\System\CurrentControlSet\Control\Terminal Server" -Name fDenyTSConnectionsHodnota fDenyTSConnections musí být 0:
Set-ItemProperty "HKLM:\System\CurrentControlSet\Control\Terminal Server" `
-Name fDenyTSConnections -Value 0Černá obrazovka
Nejčastěji se systém ještě spouští nebo mu došla paměť.
Počkej dvě minuty
Windows Server po restartu chvíli startuje služby.
Zkontroluj RAM v panelu
Windows potřebuje minimálně 4 GB jen pro sebe.
Zkus zavřít a znovu otevřít relaci
Přes VNC zkontroluj Správce úloh
Windows VPS na 2GB tarifu bude černou obrazovku dělat pravidelně. Systém nemá dost paměti na vykreslení plochy.
Příliš mnoho relací
Windows Server bez licence Remote Desktop Services povoluje dvě současné administrativní relace.
# Vypis relaci
query session
# Odhlas relaci s ID 2
logoff 2Zavření okna RDP relaci neukončí. Zůstane běžet a drží paměť. Vždy se odhlašuj přes Sign out.
Útoky hrubou silou
Tisíce neúspěšných přihlášení mohou RDP zahltit.
Get-WinEvent -FilterHashtable @{LogName='Security'; ID=4625} -MaxEvents 20Když vidíš stovky událostí 4625 za hodinu, máš RDP otevřené celému internetu. Omez ho na svou IP ve firewallu ještě dnes.
Tipy
- Neměň port RDP, dokud si neověříš nové pravidlo firewallu.
- Před změnou nastavení RDP si otevři druhé okno relace.
Poznámka
Windows VPS nemá ve výchozím stavu SSH. Můžeš ho doinstalovat jako alternativní cestu pro případ nouze.