Vzdálené připojení k počítači
Z MiS
				
				
				(Rozdíly mezi verzemi)
				
																
				
				
								
				| m (Přidána poznámka o Virtualboxu.) |  (Doplněn přenos souborů, vyjasněno připojení ke vzdálené ploše.) | ||
| Řádka 2: | Řádka 2: | ||
| {{Šablona:Debian-verze-10}} | {{Šablona:Debian-verze-10}} | ||
| + | |||
| == SSH — příkazový řádek == | == SSH — příkazový řádek == | ||
| * Slouží pro připojení z klientského počítače do příkazového rozhraní serveru s GNU/Linuxem. | * 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 === | === Příprava serveru === | ||
| Řádka 39: | Řádka 41: | ||
| === Související === | === Související === | ||
| − | + | ; Jak zjistit IP adresu serveru? | |
| + | * Zadejte v příkazovém řádku Linuxu příkaz: | ||
|   ip a |   ip a | ||
| + | * Viz [[Správa síťového rozhraní počítače]]. | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| + | == Připojení do grafického uživatelského prostředí — vzdálená plocha == | ||
| − | ==  | + | === VNC === | 
| − | * Slouží pro připojení ke grafickému rozhraní  | + | * Slouží pro připojení ke grafickému rozhraní. | 
| − | * Nezávislý protokol, lze použít mezi různými platformami. | + | * 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]]. | * 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í). | + | * 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 [https://winscp.net/eng/index.php WinSCP]. | ||
| + | * Na serveru musí být nainstalován SSH server — viz [[#SSH — příkazový řádek|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. | ||
| + | |||
| == Související stránky == | == Související stránky == | ||
| − | * [[Instalace software v GNU/Linuxu]] | + | * [[Instalace software v GNU/Linuxu]], [[Protokoly aplikační vrstvy]] | 
Verze z 17. 11. 2020, 18:16
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.
