Secure shell (SSH) je sieťový protokol, ktorý šifruje prenosy, aby nikto nemohol zachytiť vaše údaje. Zvyčajne sa používa na pripojenie lokálneho počítača k vzdialenému systému UNIX alebo Linux, čo vám umožňuje spúšťať príkazy na týchto systémoch. Napríklad, ak máte používateľský účet v systéme Linux, môžete použiť SSH na prihlásenie a kompiláciu a spustenie zdrojového kódu. Toto je obzvlášť užitočné, ak používate počítač so systémom Windows, ale váš program je napísaný pre operačné systémy UNIX alebo Linux.
Krok 1
Spustite klienta SSH kliknutím na jeho ikonu. Ak používate počítač so systémom Windows, budete si musieť stiahnuť klienta SSH. Linux, UNIX a Mac OSX sa dodávajú so zabudovanými klientmi SSH.
Video dňa
Krok 2
Zadajte adresu servera pre vzdialený počítač, na ktorom máte účet. Musíte to zadať do poľa klienta SSH označeného ako „Server“ alebo „Vzdialený systém“. Presné znenie závisí od použitého softvéru. Napríklad program PuTTY pre Windows používa výraz „Názov hostiteľa“.
Krok 3
Zadajte svoje používateľské meno a heslo do polí klienta SSH označených ako „Používateľské meno“ a „Heslo“.
Krok 4
Kliknutím na tlačidlo „Pripojiť“ spustíte reláciu SSH. Zobrazí sa okno a zobrazí príkazový riadok. Teraz ste sa prihlásili do vzdialeného systému a môžete vykonávať príkazy.
Krok 5
Zadajte príkaz na kompiláciu zdrojového kódu. Tento zdrojový kód sa musí nachádzať na vzdialenom systéme vo vašom užívateľskom adresári. Presný príkaz závisí od kompilátora, ktorý používate, a od programovacieho jazyka, v ktorom je váš program napísaný. Nasledujúce tri príklady ukazujú, ako skompilovať súbory zdrojového kódu C, C++ a Java s názvom „source.c“, „source.cpp“ a „source.java“ do programu:
gcc –o názov programu zdroj.c g++ -o názov programu zdroj.cpp javac zdroj.java
Krok 6
Zadajte príkaz, ktorý spustí váš program. To si vyžaduje, aby ste zadali názov programu, ktorý ste skompilovali. V prípade programov C a C++ je názov programu "názov programu." V prípade programu Java trvá program rovnaký názov ako súbor zdrojového kódu, takže je to „zdroj“. Tu sú príkazy potrebné na spustenie jazykov C, C++ a Java programy:
./názov programu ./názov programu zdroj java
Krok 7
Stlačením klávesu "Enter" vykonáte príkaz. Váš program sa teraz spustí na vzdialenom systéme.
Veci, ktoré budete potrebovať
Lokálny počítač s nainštalovaným klientom SSH
Vzdialený počítač so serverom SSH (často označovaný ako shell účet)