Vzdálené připojení k serveru
Z MiS
				
				
				(Rozdíly mezi verzemi)
				
																
				
				
								
				| m (Přidána šablona s verzí Debianu.) |  (Přidána zmínka, že lze zahrnout do instalace.) | ||
| Řádka 5: | Řádka 5: | ||
| == Příprava serveru (GNU/Linux) == | == Příprava serveru (GNU/Linux) == | ||
| − | * Nainstalujte balíček <code>openssh-server</code>. | + | * Nainstalujte balíček <code>openssh-server</code>. (Můžete také při instalaci Linuxu přímo zatrhnout komponentu ''SSH server''.) | 
|   apt install openssh-server |   apt install openssh-server | ||
| − | *  | + | * Po instalaci je třeba restartovat server, nebo ručně spustit démona ''ssh'': | 
|   systemctl start ssh |   systemctl start ssh | ||
| − | *  | + | * U některých distribucí je navíc potřeba povolit nastavit firewall atd. Pro Fedoru 17 například: [[Konfigurace SSH serveru na Fedora GNU/Linux 17]] | 
| * Vytvořte uživatelský účet, kterým se budete přihlašovat (můžete se také přihlásit svým vlastním účtem): | * Vytvořte uživatelský účet, kterým se budete přihlašovat (můžete se také přihlásit svým vlastním účtem): | ||
|   sudo adduser ''uzivatelskejmeno'' |   sudo adduser ''uzivatelskejmeno'' | ||
Verze z 17. 11. 2020, 20:25
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 | 
Příprava serveru (GNU/Linux)
-  Nainstalujte balíček openssh-server. (Můžete také při instalaci Linuxu přímo zatrhnout komponentu SSH server.)
apt install openssh-server
- Po instalaci je třeba restartovat server, nebo ručně spustit démona ssh:
systemctl start ssh
- U některých distribucí je navíc potřeba povolit nastavit firewall atd. Pro Fedoru 17 například: Konfigurace SSH serveru na Fedora GNU/Linux 17
- Vytvořte uživatelský účet, kterým se budete přihlašovat (můžete se také přihlásit svým vlastním účtem):
sudo adduser uzivatelskejmeno
-  Zjistěte IP adresu serveru příkazem: ip a
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 „klientského počítače“ (Windows)
- Nainstalujte a spusťte program PuTTY.
- Zvolte protokol SSH a zadejte IP adresu serveru z předchozího kroku.
- Přihlašte se vytvořeným uživatelským účtem (viz předchozí krok).
-  Podívejte se, jak se změnil „prompt“ příkazového řádku:username@server:aktualnislozka$
-  Vyzkoušejte si, že příkazy se skutečně provádí na serveru — zkuste například změnu hesla příkazem: passwd
Pro servery s některými distribucemi GNU/Linuxu je třeba v PuTTY správně nastavit znakovou sadu:
Window → Translation → Remote Character Set (obvykle UTF-8)
  Můžete též zkusit připojení příkazem ssh (GNU/Linux či Windows) 
- V příkazovém řádku GNU/Linuxu či Windows 10 zadejte:
ssh uzivatelskejmeno@ip-adresa
- Například:
ssh karel@192.168.0.24
