SSH yra santrumpa Sekologiškas Šar kartais jos vadinamos Sekologiškas Slizdas Spragaras, kuris yra tinklo protokolas, naudojamas užmegzti saugų ryšį tarp kliento ir serverio. Tai gali leisti vartotojams, ypač sistemos administratoriams, pasiekti kompiuterius nuotoliniu būdu per saugų kanalą, esantį neužtikrinto tinklo viršuje.
Šis įrankis suteikia vartotojams galingus šifravimo ir autentifikavimo metodus duomenims perduoti tarp kompiuterių, kurie jungiasi per neapsaugotą tinklą.
SSH paprastai naudoja sistemos administratoriai, norėdami prisijungti prie nuotolinių mašinų, vykdyti komandas / scenarijus, tvarkyti administracines užduotis, saugiai perkelti failus iš vienos mašinos į kitą ir apskritai valdyti sistemas ir programas nuotoliniu būdu.
Be to, galite naudoti ją kaip tarpinį serverį arba veikti kaip tarpinį serverį ir nukreipti naršymo srautą į šifruotą SSH tunelį. Tai neleis viešųjų tinklų vartotojams matyti jūsų naršymo istorijos.
Šiame straipsnyje mes padėsime jums įdiegti SSH „Ubuntu“ ir parodysime, kaip jį naudoti norint prisijungti nuotoliniu būdu prie kitų kompiuterių.
Įjunkite SSH „Ubuntu“
Pagal numatytuosius nustatymus įrankis nėra įdiegtas „Ubuntu“, tačiau jį galite lengvai įdiegti iš pagrindinių „Ubuntu“ saugyklų.
1 žingsnis. Pirmiausia atidarykite „Terminal“ ir įsitikinkite, kad jūsų sistema atnaujinta naudojant šią komandą.
sudo apt atnaujinimas
2 žingsnis. Įveskite šią komandą.
sudo apt įdiekite openssh-serverį
Jūsų bus paprašyta įvesti sudo slaptažodį. Įvedę slaptažodį, paspauskite Y, kad tęstumėte SSH paketo atsisiuntimą ir diegimą.
3 žingsnis. Patikrinkite SSH paslaugos būseną naudodami šią komandą.
sudo systemctl statusas ssh
Paprastai, kai diegimas bus sėkmingai baigtas, SSH paslauga bus paleista automatiškai. Ankstesnės komandos išvestis bus kažkas panašaus:
Kol kas mes įdiegėme SSH ir jūsų tarnyba veikia ir veikia jūsų kompiuteryje. Galite prisijungti prie jo iš bet kurio kito nuotolinio kompiuterio, kuriame įdiegtas SSH klientas. „Windows“ mašinoms galite naudoti „Putty“. Pagal numatytuosius nustatymus klientas yra įdiegtas „Linux“ ir „MacOS“ mašinose.
Prisijunkite prie SSH per LAN
Dabar galite prisijungti prie savo „Ubuntu“ kompiuterio per LAN, atlikdami toliau nurodytus veiksmus.
1 žingsnis. Pirmiausia turite žinoti savo „Ubuntu“ mašinos IP adresą.
ip a
Ankstesnės komandos išvestis bus kažkas panašaus:
Kaip matote, IP yra 10.0.2.15.
2 žingsnis. Norėdami prisijungti prie savo kompiuterio, naudokite šią komandą iš nuotolinio kompiuterio.
ssh vartotojo vardas @ ip-adresas
KurVartotojo vardas
yra vartotojo vardas irIP adresas
yra jūsų mašinos IP adresas.
Taigi mūsų pavyzdyje tai bus:
ssh hendadel @ 10.0.2.15
Pirmą kartą bandydami prisijungti prie SSH gausite tokį įspėjamąjį pranešimą:
Paprasčiausiai galite įvesti „taip“, kad galėtumėte tęsti, jūsų bus paprašyta įvesti slaptažodį.
Įvedę slaptažodį rasite pasveikinimo ekraną, kaip nurodyta toliau:
Dabar jūs esate prisijungę prie savo „Ubuntu“ mašinos!
3 žingsnis. Norėdami uždaryti sesiją, galite naudoti šią komandą:
išėjimas
Prisijunkite prie SSH internetu
Prieš prisijungdami prie savo kompiuterio internetu, turite žinoti viešą mašinos IP. Galite naudoti šį URL „https: // ifconfig.co / ip “, kad jūsų mašina gautų viešą IP, kuri yra mašina, prie kurios bandote prisijungti per SSH.
Tada turite sukonfigūruoti maršrutizatorių, kad jis priimtų užklausas 22 prievade. Nustatydami šią parinktį būkite atsargūs, nes galite nustatyti, kad jūsų mašinai kyla didelis pavojus saugumui. Taigi, labai rekomenduojama nenaudoti numatytojo 22 prievado. Vietoj to, galite lengvai apsisukti sukonfigūruodami savo maršrutizatorių priimti SSH užklausas nenumatytame prievade ir siųsti arba persiųsti užklausas į 22 prievadą kompiuteryje, kuriame įgalinta paslauga. Turėtumėte patikrinti maršrutizatoriaus dokumentaciją, kad įgalintumėte uosto persiuntimą, nes kiekvienas maršrutizatorius turi savo įgyvendinimo stilių.
Galiausiai galite naudoti žemiau esančią komandą, kad prisijungtumėte prie savo kompiuterio:
ssh vartotojo vardas @ public-ip-address
KurVartotojo vardas
yra vartotojo vardas irpublic-ip-address
yra mašinos IP, kurią jums reikia SSH.
Išjungti SSH paslaugą
Jei jums reikia sustabdyti SSH paslaugą savo „Ubuntu“ kompiuteryje, galite naudoti šią komandą.
sudo systemctl sustabdyti ssh
Arba vėl pradėti paslaugą.
sudo systemctl pradėti ssh
Arba, jei reikia išjungti paslaugos paleidimą sistemos paleidimo metu, galite naudoti kitą komandą.
sudo systemctl išjungti ssh
Norėdami vėl įgalinti, naudokite kitą komandą.
sudo systemctl įjungti ssh
Galiausiai tikiuosi, kad ši pamoka jums bus naudinga, o jei kils kitų klausimų, palikite komentarą žemiau.