Secure Shell, kojeg bolje poznajemo po akronimu SSH, je a protokol daljinske administracije što nam omogućuje izmjenu i kontrolu naših udaljenih poslužitelja na Internetu. Sve u skladu s najstrožim kanonima seguridad online. U ovom ćemo članku objasniti kako koristiti SSH na Windowsima i koje su koristi koje će nam to donijeti.
Mnogi korisnici operativnih sustava Linux i MacOS koriste SSH na svojim udaljenim poslužiteljima sa samog terminala. U slučaju Windowsa postupak je nešto drugačiji.
SSH osnovan je 1997. s ciljem zamijeni Telnet, koji, budući da je nekriptirani protokol, nije nudio nikakvu vrstu sigurnosti svojim korisnicima. Ovo je upravo temeljni aspekt i definitivan argument za korištenje Secure Shell-a: sigurnost. SSH koristi najinovativnije tehnike kriptografije kako bi zajamčio sigurnu komunikaciju između korisnika i udaljenih poslužitelja.
Kako radi SSH

Za šifriranje podataka koji se prenose između klijenta i poslužitelja, SSH koristi a dvostruki sustav provjere autentičnosti. S jedne strane, koristi kriptografiju s javnim ključem, a s druge strane, koristi privatni ključ.. Ključevi za svaki od njih generiraju se u trenutku uspostavljanja veze: javni ključ se dijeli s poslužiteljem, a privatni ključ čuva klijent.
Stoga moramo razlikovati dvije glavne komponente:
- SSH klijent, što je aplikacija koju korisnik može pokrenuti na svom računalu za povezivanje s poslužiteljem.
- Servidor SSH, softver koji radi na udaljenom poslužitelju.
Važan aspekt koji treba imati na umu je da će, ako želimo koristiti ovu vezu, prvo biti potrebno konfigurirati određeno računalo koje ispunjava ulogu SSH poslužitelja. Druge alternative bile bi učitavanje datoteka za dijeljenje u oblak ili konfigurirajte udaljenu radnu površinu.
Omogućite i koristite SSH u sustavu Windows
Proces postavljanja SSH-a u sustavu Windows nije osobito kompliciran. Ovo su koraci koje treba slijediti:
Aktivirajte računalo kao SSH poslužitelj

- Prije svega, palimo PC koju ćemo koristiti kao poslužitelj.
- Zatim koristimo kombinaciju tipki Windows + R i u okvir za pretraživanje koji se pojavi pišemo usluge.msc.
- U prozoru koji se otvori tražimo i kliknemo na OpenSSH SSH poslužitelj.
- A continuación pulsamos "Start".*
- Zatim morate ponoviti točno istu radnju s OpenSSH agent za provjeru autentičnosti. Ponekad je onemogućen, pa morate otići u Svojstva da biste ga omogućili.
- Sada otvaramo početni izbornik i pišemo PowerShell. Sljedeće radnje moraju se izvršiti putem naredbenog retka PowerShell, jer naredbeni redak nije dovoljan.
- Zatim pristupamo konzoli Windows PowerShell kao administrator.
- Zatim umećemo sljedeću naredbu: New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain.
(*) Ako želimo da ovo pokretanje bude automatski svaki put kada se računalo uključi, moramo kliknuti na karticu Svojstva y allí promijenite vrstu pokretanja iz Ručno u Automatski.
Aktivirajte računalo kao SSH klijent

Nakon što je prva faza završena, pogledajmo što moramo učiniti da aktiviramo računalo kao SSH klijent. U ovoj drugoj fazi bitno je koristiti program koji se zove PuTTY:
- Idemo na računalo koje želimo koristiti kao SSH klijent.
- U njemu instaliramo softver PuTTY (link za preuzimanje, ovdje). Preporuča se preuzimanje datoteke s ekstenzijom .msi, odnosno 64-bitnu verziju.
- Nakon završetka instalacije, način korištenja ovog softvera je vrlo jednostavan: samo upišite IP označen kao Host Name y pulsar en el botón Open.
Ponekad se mogu pojaviti neki problemi pri korištenju SSH-a u sustavu Windows, poput neuspjeha autentifikacije ili grešaka prilikom uspostavljanja veze s poslužiteljem zbog vatrozida itd. Sve ove male greške mogu se jednostavno riješiti promjenom postavki.
Zaključci: važnost korištenja SSH
Važnost korištenja SSH-a leži u činjenici da nam nudi siguran način povezivanja s udaljenim poslužiteljima. Ako se koristi nešifrirana veza, prijenos podataka može presresti svatko. To bi bio vrlo ozbiljan sigurnosni proboj koji bi haker (ili bilo koji korisnik s minimalnim znanjem) mogao iskoristiti za izvlačenje osjetljivih informacija, od lozinki do podataka o kreditnoj kartici.
Međutim, to nije tako lako uz korištenje SSH-a, protokola koji može šifrirati podatke tako da ih mogu čitati samo klijent i poslužitelj.
S druge strane, SSH na Windowsima i bilo kojem drugom operativnom sustavu nudi široke mogućnosti prilagođavanja. Ovim se opcijama može upravljati uređivanjem SSH konfiguracijske datoteke na sustavu.
Urednik specijaliziran za pitanja tehnologije i interneta s više od deset godina iskustva u različitim digitalnim medijima. Radio sam kao urednik i kreator sadržaja za tvrtke koje se bave e-trgovinom, komunikacijom, internetskim marketingom i oglašavanjem. Pisao sam i na web stranicama o ekonomiji, financijama i drugim sektorima. Moj posao je također moja strast. Sada, kroz moje članke u Tecnobits, nastojim istražiti sve novosti i nove mogućnosti koje nam svijet tehnologije svakodnevno nudi za poboljšanje života.