Secure shell (SSH) mrežni je protokol koji šifrira prijenose kako bi spriječio bilo koga da presretne vaše podatke. Obično se koristi za povezivanje lokalnog računala s udaljenim UNIX ili Linux sustavom, omogućujući vam pokretanje naredbi na tim sustavima. Na primjer, ako imate korisnički račun na Linux sustavu, možete koristiti SSH za prijavu i prevođenje i pokretanje izvornog koda. Ovo je osobito korisno ako koristite Windows stroj, ali vaš je program napisan za UNIX ili Linux operacijske sustave.
Korak 1
Pokrenite SSH klijent klikom na njegovu ikonu. Ako koristite Windows PC, morat ćete preuzeti SSH klijenta. Linux, UNIX i Mac OSX dolaze sa ugrađenim SSH klijentima.
Video dana
Korak 2
Unesite adresu poslužitelja za udaljeno računalo s kojim imate račun. Morate to unijeti u polje SSH klijent označeno s "Poslužitelj" ili "Udaljeni sustav". Točan tekst ovisi o korištenom softveru. Na primjer, Windows program PuTTY koristi izraz "Host Name".
Korak 3
Upišite svoje korisničko ime i lozinku u polja SSH klijenta označena s "Korisničko ime" i "Lozinka".
4. korak
Kliknite na gumb "Poveži" za pokretanje SSH sesije. Pojavljuje se prozor i prikazuje naredbeni redak. Sada ste se prijavili na udaljeni sustav i možete izvršavati naredbe.
Korak 5
Unesite naredbu za kompajliranje izvornog koda. Ovaj izvorni kod mora biti na udaljenom sustavu, u vašem korisničkom imeniku. Točna naredba ovisi o kompajleru koji koristite i programskom jeziku na kojem je vaš program napisan. Sljedeća tri primjera pokazuju kako prevesti C, C++ i Java datoteke izvornog koda pod nazivom "source.c", "source.cpp" i "source.java" u program:
gcc –o Naziv programa izvor.c g++ -o Naziv programa izvor.cpp javac izvor.java
Korak 6
Unesite naredbu koja izvršava vaš program. To zahtijeva da unesete naziv programa koji ste sastavili. U slučaju programa C i C++, naziv programa je "programName". U slučaju Java programa, program uzima isto ime kao datoteka izvornog koda, pa je "izvor". Ovdje su naredbe potrebne za pokretanje C, C++ i Jave programi:
./programName ./programName java izvor
Korak 7
Pritisnite tipku "Enter" da izvršite naredbu. Vaš će program sada raditi na udaljenom sustavu.
Stvari koje će vam trebati
Lokalno računalo s instaliranim SSH klijentom
Udaljeno računalo sa SSH poslužiteljem (često se naziva shell računom)