Vzdálené připojení k počítači
Z MiS
				
				
				
				
																
				
				
								
				Na této stránce používáme distribuci Debian ve verzi 10 Buster. Na ostatních distribucích budou nejspíš k dispozici podobné nebo stejné nástroje a tipy.
| Obsah | 
SSH — příkazový řádek
- Slouží pro připojení z klientského počítače do příkazového rozhraní serveru s GNU/Linuxem.
- Otevřeme terminálové okno a můžeme psát příkazy, které se provádí na vzdáleném serveru.
Příprava serveru
-  Na serveru musíte mít nainstalovaný balíček openssh-server(viz také Instalace software v GNU/Linuxu):
apt install openssh-server
- Následně je třeba restartovat server, nebo ručně spustit službu:
systemctl start ssh
- Pro distribuce založené na Debianu obvykle instalace balíčku stačí, někde ale potřebujete nastavit firewall atd.
- Pro Fedoru 17 například: Konfigurace SSH serveru na Fedora GNU/Linux 17
-  IP adresu serveru zjistíte příkazem ip:
ip a
Pokud spouštíte server na VirtualBox-u:
- Nezapomeňte přepnout síťovou kartu do režimu „Síťový most“ a poté virtuální stroj restartovat.
-  IP adresa by potom NEměla být 10.2.0.15, ale měla by být ze stejného rozsahu jako IP adresa vašeho skutečného počítače.
Připojení z Windows: program PuTTY
- Zdarma.
- Po spuštění zvolte protokol SSH a zadejte adresu.
- Pro servery s některými distribucemi GNU/Linuxu je třeba správně nastavit znakovou sadu:
Window → Translation → Remote Character Set (obvykle UTF-8)
Klient: příkaz ssh
- Spouští shell na vzdáleném počítači.
- Lze použít na GNU/Linuxu i ve Windows 10.
- Hlásíte se uživatelským jménem ze vzdáleného počítače.
Obecná syntaxe:
ssh uzivatel@pocitac
Příklad:
ssh franta@192.168.1.1
Související
- Jak zjistit IP adresu serveru?
- Zadejte v příkazovém řádku Linuxu příkaz:
ip a
Připojení do grafického uživatelského prostředí — vzdálená plocha
VNC
- Slouží pro připojení ke grafickému rozhraní.
- Nezávislý protokol, lze použít mezi různými platformami — běžně v prostředí GNU/Linuxu a Unixu.
- Nemá vlastní zabezpečení, lze použít SSH tunel.
- Na počítači může v jednu chvíli pracovat pouze jediný uživatel (vzdálený nebo místní).
- V GNU/Linuxu obvykle vestavěné, ve Windows je na serveru potřeba spustit VNC.
RDP
- Proprietární protokol Microsoftu.
- Implementován i pro macOS.
- Slouží pro připojení ke grafickému rozhraní Windows — Vzdálená plocha.
- Ve Windows 10 omezená implementace — na počítači může v jednu chvíli pracovat pouze jediný uživatel (vzdálený nebo místní).
- Ve Windows Server umožňuje práci více uživatelů současně.
Přenos souborů na server
WinSCP
- Pro přenos souborů z Windows na linuxový server lze využít aplikaci WinSCP.
- Na serveru musí být nainstalován SSH server — viz SSH.
Samba — sdílení souborů
- Původně vyvinuto pro Windows — služba Sdílení souborů.
- Protokol CIFS.
- Pro Linux existuje svobodná implementace Samba.
- Viz návod Sdílení_souborů_pomocí_Samby.
FTP
- Na server je třeba nainstalovat patřičný balíček.
- POZOR! Přenos není šifrován! (Ani přenos uživatelského jména a hesla!)
- Vhodné pro servery s anonymním připojením.
