Vzdálené připojení k serveru
Z MiS
(Rozdíly mezi verzemi)
m (Zrušena kategorie Úlohy.) |
(Doplnění textu ze stránky Vzdálené připojení k počítači.) |
||
Řádka 1: | Řádka 1: | ||
[[Category:VSE]][[Category:Informatika]][[Category:OSY]][[Category:Admin]][[Category:Linux]][[Category:Návody]] | [[Category:VSE]][[Category:Informatika]][[Category:OSY]][[Category:Admin]][[Category:Linux]][[Category:Návody]] | ||
− | == Příprava | + | == Příprava serveru (GNU/Linux) == |
− | + | * Nainstalujte balíček <code>openssh-server</code>. | |
− | + | 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]] | |
+ | * 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: <code>ip a</code> | ||
+ | ip a | ||
+ | |||
+ | <div class="Poznamka"> | ||
+ | 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 <code>10.2.0.15</code>, ale měla by být ze stejného rozsahu jako IP adresa vašeho skutečného počítače. | ||
+ | </div> | ||
+ | |||
+ | |||
== Připojení z „klientského počítače“ (Windows) == | == Připojení z „klientského počítače“ (Windows) == | ||
− | + | * Nainstalujte a spusťte program [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 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:<br /><code>''username''@''server'':''aktualnislozka''$</code> | |
− | + | * Vyzkoušejte si, že příkazy se skutečně provádí na serveru — zkuste například změnu hesla příkazem: <code>passwd</code> | |
+ | |||
+ | <div class="Poznamka"> | ||
+ | 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) | ||
+ | </div> | ||
+ | |||
+ | |||
+ | |||
+ | == Můžete též zkusit připojení příkazem <code>ssh</code> (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 | ||
+ | |||
+ | |||
− | == | + | == Související stránky == |
− | + | * [[Instalace software v GNU/Linuxu]], [[Správa síťového rozhraní počítače]] |
Verze z 17. 11. 2020, 19:21
Obsah |
Příprava serveru (GNU/Linux)
- Nainstalujte balíček
openssh-server
.
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
- 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