Kako uporabljati SSH

Ko v računalniku uporabljamo program, smo navajeni, da z uporabo grafičnega vmesnika upravljamo z vsemi njegovimi funkcijami. Če pa imamo za svoje spletno mesto podatkovni strežnik ali strežnik gostovanja, bomo težko uporabili nastavitve iz vmesnika, saj bomo morali v večini primerov ukati iz pozivnika ali terminala, da bomo lahko pravilno upravljali naš strežnik. Če se strežnik nahaja zunaj našega domačega omrežja (na primer na strežniku, ki ga ponuja ponudnik, ali smo odsotni od doma in želimo dostopati do našega osebnega strežnika) ali pa bomo želeli dostopati do nje brez grafičnega vmesnika, bomo morali vzpostaviti varno in šifrirano povezavo, da bomo lahko pošiljali ukaze iz poziva . V tem priročniku vam bomo pokazali, kako uporabljati SSH za pošiljanje oddaljenih terminskih ukazov na kateri koli strežnik. Glede na težavnost teme bomo poskušali biti čim bolj jasni in preprosti, tako da se lahko celo novinec uporabnik nauči uporabljati SSH za daljinsko upravljanje svojega strežnika.

Kako uporabljati SSH

Spodaj najdete, kako narediti SSH strežnik v operacijskem sistemu Windows in Linux, kako se povezati s SSH strežnikom iz sistema Windows in na koncu, kako se povezati s strežnikom SSH iz pametnih telefonov in tablic (iz operacijskega sistema Android in iOS). Če ne poznamo izvora SSH storitve, vas napotimo k branju namenske strani Wikipedije.

Kako ustvariti SSH strežnik v operacijskem sistemu Windows

Če v računalniku uporabljamo Windows 10, lahko namestimo modul OpenSSH. Če želite to narediti, odpremo meni Start spodaj levo, odpremo aplikacijo Nastavitve, odpremo meni App -> Aplikacije in funkcije in na koncu kliknemo na Izbirne funkcije . Na strani, ki se prikaže, kliknite Dodaj funkcijo, se pomaknite po seznamu funkcij in nato izberite element OpenSSH Server .

Na koncu namestitve strežnika znova odpremo meni Start, poiščemo aplikacijo Windows PowerShell, z desno miškino tipko kliknite in izberemo Zaženi kot skrbnik . V oknu ukazne vrstice, ki se prikaže, izvedemo začetne konfiguracije strežnika SSH tako, da s terminala vpišemo naslednje ukaze (vtipkajmo jih po eno vrstico):
Start-Service sshd
Set-Service -Name sshd -StartupType 'Samodejno'
Get-NetFirewallRule -Name * ssh *
Po zagonu teh ukazov lahko računalnik z operacijskim sistemom Windows 10, ki ga uporabljamo, sprejme povezave SSH na pristanišču 22 z uporabo dostopnih poverilnic, konfiguriranih v računu Windows (očitno bomo morali to pristanišče posredovati usmerjevalniku ali modemu, da ga bomo lahko dosegli, ko smo izven osebne mreže).
Opomba : če vrat 22 ni mogoče konfigurirati ali ni dostopen iz našega omrežja, preprosto odprite datoteko C: \ Windows \ System32 \ OpenSSH \ sshd_config in spremenite vnos za vrata 22 in nastavite vrata po želji.

Kako ustvariti SSH strežnik v Linuxu

Na strežniku Linux je nastavitev SSH veliko lažja, saj je OpenSSH dobro integriran z drugimi sistemskimi orodji. Po konfiguriranju naprave ali strežnika v spletu z Ubuntu (kot primer v tem priročniku) odpremo aplikacijo Terminal in vtipkamo naslednji ukaz:
sudo apt-get install openssh-strežnik
Po potrebi potrdimo, da dokončamo namestitev strežnika OpenSSH. Če želite takoj začeti storitev, preprosto zaženite naslednji terminal s terminala:
sudo /etc/init.d/ssh znova zaženite
Sistem bo uporabil poverilnice uporabniškega računa za dostop in vrata 22 za sprejem povezav od zunaj.

Če želimo spremeniti vhodna vrata za povezave SSH (iz istih razlogov, ki jih vidimo v operacijskem sistemu Windows), samo vtipkajte ukaz v terminalu:
sudo vi / etc / ssh / sshd_config
Od urejevalnika besedila se pomikamo po različnih možnostih, dokler ne najdemo elementa Vrata, tako da lahko konfiguriramo novo vrata za povezave SSH.

Kako se povezati s strežnikom SSH iz sistema Windows

Po konfiguraciji strežnika SSH lahko dostopamo do katerega koli drugega računalnika z operacijskim sistemom Windows 10, ki je povezan z internetom, tako da preprosto odpremo program Windows PowerShell in s terminala vpišemo naslednji ukaz:
ssh -p portnumber
ukaz je sestavljen iz uporabniškega imena ( uporabniškega imena ), ki zahteva dostop, ime strežnika (ime strežnika ) in številka vrat za stik.

Kot uporabniško ime uporabite le uporabniški račun, konfiguriran na strežniku, medtem ko lahko kot ime strežnika neposredno vpišemo javni IP naslov internetne povezave, ki ga uporablja strežnik, ali ime domene (če je registrirano). Privzeta vrata so 22, vendar jih lahko brez težav spremenimo, če je bil SSH strežnik konfiguriran z drugim pristaniščem. Ob vsaki povezavi bo zahtevano geslo za dostop, ki sovpada z geslom sistemskega računa (ali skrbniškega računa).
Če uporabljamo druge različice sistema Windows (7 in 8.1) ali želimo dobiti večji nadzor nad šifrirano povezavo, predlagamo, da namestite brezplačni in odprtokodni program PuTTY.

S tem programom se bomo lahko hitro povezali s katerim koli SSH strežnikom, v polje Ime gostitelja vpišite uporabniško ime, v polju Port konfigurirajte vrata, postavite kljukico na SSH postavko in na koncu kliknite Odpri na dnu.

Kako se povezati s strežnikom SSH s pametnega telefona ali tabličnega računalnika

Če želimo upravljati naš SSH strežnik s pametnega telefona ali tabličnega računalnika, priporočamo namestitev brezplačne aplikacije Termius, ki je na voljo tako za Android kot iOS.

S to aplikacijo bomo lahko hitro in hitro dostopali do zaščitene lupine katerega koli strežnika, poleg dostopa do storitve SFTP, ki omogoča ogled vseh strežniških map s skrbniškimi dovoljenji (odlično za upravljanje sistemskih datotek in map brez biti fizično prisoten pred strežnikom).
Če želite uporabiti aplikacijo, jo preprosto zaženite, navedite informacije o dostopu do strežnika, kot je bilo že prikazano, in po potrebi vnesite geslo; aplikacija se bo samodejno povezala s strežnikom in nam ponudi lupino, iz katere bomo izdali ukaze, z možnostjo shranjevanja poverilnic za prihodnji dostop.
Lahko pa uporabimo tudi brezplačni program JuiceSSH - odjemalec SSH in JuiceSSH Performance Plugin za Android.

S tema dvema aplikacijama lahko obe pošiljamo ukaze na varni lupini in preverimo delovanje našega strežnika, zahvaljujoč priključnemu vtičniku, ki bo v realnem času pokazal porabo CPU-ja, RAM-a, omrežja, diska in povprečne obremenitve (zelo koristno, če imamo spletno mesto z veliko obiski ali strežniki z malo zmogljivosti).

sklepi

Upravljanje strežnika SSH in pošiljanje ukazov na varni lupini sta zagotovo operacije strokovnjakov iz industrije in sistemskih skrbnikov, če pa želimo preveriti vse vidike našega strežnika za spletno mesto, ki ga upravljamo, je SSH zagotovo eno izmed orodij, ki se jih morate naučiti uporabite takoj.
Če se želite naučiti novih ukazov iz pozivov ali za PowerShell, preberite naš vodnik po šifrantih ukaznih pozivov (CMD). Če se namesto tega želimo povezati s FTP strežnikom, lahko v našem vodniku poiščemo vse potrebne informacije o tem, kako se povezati s strežnikom FTP iz osebnega računalnika in pametnega telefona.
Če želite ustvariti nov podatkovni strežnik, ki bo uporabljen kot osebni in varen oblak, lahko preberemo poglobljeno analizo, kako ustvariti osebni in brezplačni strežnik v oblaku v računalniku.

Pustite Komentar

Please enter your comment!
Please enter your name here