dum | žák

Linux

Název školy Vyšší odborná škola obalové techniky a Střední škola, Štětí, příspěvková organizace
Adresa školky Kostelní 134, 411 08 Štětí
46773509
Název operačního programu OP Vzdělávání pro konkurenceschopnost
Registrační číslo CZ.1.07/1.5.00/34.1006
Označení vzdělávacího materiálu
Název tématické oblasti (sady) Operační systémy
Název materiálu SSH client - cvičení
Anotace
Autor Ivan Pomykacz Jazyk český
Očekávaný výstup
Klíčová slova
Druh výukového zdroje Výklad Věková skupina žáků 17+
Typ interakce aktivita Ročník 4.
Speciální vzdělávací potřeby žádné
Zhotoveno, (datum/období) Celková velikost

pdf icon
SSH client - cvičení

Obsah

SSH client

V následujících úlohách budete používat klientskou část služby SSH. V každé linuxové distribuci je již zpravidla předinstalovaný klientský program ssh. V prostředí MS Windows si budete muset stáhnout nějaký nástroj třetí strany, např. putty (ten existuje i pro Linux).

Spojení Linux → Linux

Pomocí ssh navažte spojení se serverem (adresa bude upřesněna).

Služba běží na výchozím portu a je povolena autentizace heslem. Jako jméno a heslo použijte: přihlašovací jméno do školní sítě, heslo pro přístup k virtuálnímu stroji.

Otisk serveru je: 42:de:5c:bb:12:92:73:23:93:b3:2c:bb:9d:f9:40:57

Spojení Linux → Linux pomocí klíče

Nejprve je třeba vytvořit si vlastní identitu, tedy dvojici klíčů (pri+pub). K tomu lze využít nástroj ssh-keygen. Program se zeptá na výchozí umístění klíče (vhodné při více identitách) a frázi

Spojení Windows → Linux

Co se týče jednoduchého spojení s SSH serverem, je program putty.exe poměrně přímočarý. Stačí vyplnit pole Host name a otevřít spojení.

Spojení Windows → Linux pomocí klíče

Pro generování klíče v prostředí MS Windows lze využít nástroj puttygen.exe.

Pro zkopírování veřejného klíče na server lze pak využít nástroj pscp.exe

Spojení Windows → Linux1, Linux2

Zkopírujte svůj veřejný klíč jak na váš server, tak druhý server, kam již máte SSH přístup.

Ověřte, zda-li se můžete přihlásit na oba servery.

Protokol - SSH autentizace pomocí klíčů

Sepište protokol, ve kterém uvedete následující:

  • Technický popis autentizace pomocí privátního a veřejného klíče;

  • Popis praktické demonstrace toho, jak zrealizovat autentizaci pomocí klíče - popište takovým způsobem, aby bylo možné proces zopakovat na jiném počítači (tj. včetně příkazů, případně screenshotů);

  • Slovníček pojmů: RSA, soukromý klíč, veřejný klíč, port, kryptografie, ssh, shell, šifra, fingerprint (otisk), hostname, password, passphrase

Protokol bude mít následující náležitosti:

  • Titulní stranu, s názvem a logem školy, názvem protokolu, jménem autora, ročníkem a třídou.

  • Prohlášení, o způsobu vypracování, především v tom smyslu, že jste daný úkol/protokol vypracovali samostatně, tj. bez cizí pomoci.

  • Vlastní text protokolu - technický popis, doplněný případnými ilustracemi.

Protokol odevzdáte v elektronické formě do příslušného kurzu na Ámosovi. Všimněte si termínu odevzdání!