← IT

Vzdálený přístup — Telnet, SSH, RDP

Vzdálený přístup umožňuje ovládat počítač nebo server přes síť, jako by u něj člověk seděl. Správce tak spravuje servery v datacentru nebo počítače uživatelů bez fyzické přítomnosti. Podrobně o SSH a přihlašování klíčem je stránka SSH — vzdálený přístup a autentizace klíčem.

Srovnání

ProtokolPortRozhraníŠifrováníTypické použití
TelnetTCP 23textové (příkazová řádka)ne — vše včetně hesla jde po síti čitelnědnes jen starší síťová zařízení a testování spojení
SSHTCP 22textové, i přenos souborů (SCP, SFTP) a tunelováníanospráva linuxových serverů a síťových prvků
RDPTCP 3389 (i UDP)grafické — celá plocha Windowsanovzdálená plocha Windows, terminálové servery
VNCTCP 5900graficképodle implementace, často slabévzdálená plocha napříč systémy

Telnet

Nejstarší protokol pro vzdálenou příkazovou řádku (1969). Klient se připojí k serveru a posílá mu příkazy jako text. Nešifruje nic — kdo zachytí provoz v síti, přečte si i přihlašovací jméno a heslo. Proto byl nahrazen protokolem SSH a na nových zařízeních se nepovoluje. Klient Telnet se dodnes hodí jako diagnostický nástroj: telnet server 80 ověří, zda je na serveru otevřený port.

SSH

Secure Shell šifruje celé spojení a ověřuje identitu serveru (otisk klíče serveru si klient pamatuje a upozorní na změnu). Uživatel se přihlásí heslem nebo — bezpečněji — párem klíčů (soukromý klíč zůstává u uživatele, veřejný je na serveru).

ssh uzivatel@192.168.1.10          # přihlášení
scp soubor.txt uzivatel@server:/tmp/  # kopírování souboru

Ve Windows je klient i server OpenSSH součástí systému; na síťových prvcích Cisco se SSH zapíná místo Telnetu (transport input ssh) — viz příkazy Cisco IOS.

RDP

Remote Desktop Protocol od Microsoftu přenáší celou grafickou plochu Windows: na klienta jde obraz, na server pohyby myši a klávesnice. Klientem je aplikace Připojení ke vzdálené ploše (mstsc). Ve Windows Pro a Windows Server se zapíná v Nastavení → Systém → Vzdálená plocha; na Windows Serveru s rolí Remote Desktop Services může pracovat více uživatelů najednou (terminálový server) — viz Windows Server.

Zabezpečení: RDP ani SSH by neměly být přímo dostupné z internetu — přístup se omezuje na vnitřní síť nebo VPN, používá se ověřování na úrovni sítě (NLA), silná hesla nebo klíče a vícefaktorové ověření.