Kaip naudotis SSH

Kai naudojame savo kompiuteryje programą, mes esame įpratę naudoti grafinę sąsają, kad galėtume valdyti visas jos funkcijas. Bet jei mes turime duomenų serverį ar prieglobos serverį mūsų svetainei, vargu ar pritaikysime nustatymus iš sąsajos, nes daugeliu atvejų turėsime įvesti komandas iš eilutės ar terminalo, kad galėtume tinkamai administruoti mūsų serverį. Jei serveris yra ne mūsų namų tinkle (pavyzdžiui, teikėjo siūlomame serveryje, arba mes esame toli nuo namų ir norime pasiekti savo asmeninį serverį) arba norime prieiti prie jo neturėdami grafinės sąsajos, turėsime užmegzti saugų ir užšifruotą ryšį, kad galėtume siųsti komandas iš eilutės . Šiame vadove mes jums parodysime, kaip naudoti SSH, norint siųsti nuotolinio terminalo komandas bet kuriame serveryje. Atsižvelgiant į temos sudėtingumą, stengsimės būti kuo aiškesni ir paprastesni, kad net pradedantysis vartotojas galėtų išmokti naudotis SSH nuotoliniu būdu valdyti savo serverį.

Kaip naudotis SSH

Žemiau rasite, kaip sukurti SSH serverį „Windows“ ir „Linux“, kaip prisijungti prie SSH serverio iš „Windows“ ir galiausiai, kaip prisijungti prie SSH serverio iš išmaniųjų telefonų ir planšetinių kompiuterių (iš „Android“ ir „iOS“ operacinės sistemos). Jei nežinome SSH paslaugos kilmės, vadiname, kad perskaitėte tam skirtą Vikipedijos puslapį.

Kaip sukurti SSH serverį sistemoje Windows

Jei savo kompiuteryje naudojame „Windows 10“, galime įdiegti „OpenSSH“ modulį. Norėdami tai padaryti, apačioje kairėje atidarome meniu Pradėti, atidarykite programą „ Nustatymai “, atidarykite „ App“ meniu -> Programos ir funkcijos ir galiausiai spustelėkite „ Pasirinktinės funkcijos“ . Pasirodžiusiame puslapyje spustelėkite Pridėti funkciją, pereikite funkcijų sąrašą ir įsitikinkite, kad pasirinkote elementą „ OpenSSH Server“ .

Įdiegę serverį, vėl atidarome meniu Pradėti, ieškome „ Windows PowerShell“ programos, dešiniuoju pelės mygtuku spustelėkite ją ir pasirinkite Vykdyti kaip administratorių . Atsidariusiame komandų eilutės lange atlikite pradines SSH serverio konfigūracijas, įvesdami šias komandas iš terminalo (įveskime jas po vieną eilutę vienu metu):
„Start-Service“ sshd
„Set-Service -Name sshd“ -StartupType 'Automatic'
„Get-NetFirewallRule“ - vardas * ssh *
Paleidęs šias komandas, kompiuteris su „Windows 10“, kurį mes naudojame, gali priimti SSH ryšius 22 uoste, naudodamas prieigos kredencialus, sukonfigūruotus „Windows“ paskyroje (akivaizdu, kad šį uostą turėsime persiųsti į maršrutizatorių ar modemą, kad galėtume jį pasiekti, kai mes esame iš asmeninio tinklo).
Pastaba : jei 22 prievadas nėra sukonfigūruojamas ar jo negalima pasiekti iš mūsų tinklo, tiesiog atidarykite failą C: \ Windows \ System32 \ OpenSSH \ sshd_config ir pakeiskite 22 prievado įrašą, nustatydami uostą kaip norite.

Kaip sukurti SSH serverį Linux

„Linux“ serveryje SSH nustatyti yra daug lengviau, nes „OpenSSH“ yra gerai integruota su kitais sistemos įrankiais. Sukonfigūravę įrenginį ar serverį prisijungę prie „Ubuntu“ (šio pavyzdžio pavyzdys pateiktas šiame vadove), atidarome programą „ Terminal “, tada įveskite šią komandą:
sudo apt-get install openssh-server
Mes patvirtiname, kur reikia užbaigti OpenSSH serverio diegimą. Norėdami nedelsdami pradėti paslaugą, tiesiog terminale paleiskite šią komandą:
sudo /etc/init.d/ssh paleisti iš naujo
Sistema naudos vartotojo abonemento prisijungimo duomenis ir 22 prievadą ryšiams iš išorės priimti.

Jei norime pakeisti SSH jungčių įvesties prievadą (dėl tų pačių priežasčių, kaip ir „Windows“), terminale tiesiog įveskite komandą:
sudo vi / etc / ssh / sshd_config
Teksto rengyklėje naršome po įvairias parinktis, kol randame elementą Uostas, todėl galime sukonfigūruoti naują SSH jungčių prievadą.

Kaip prisijungti prie SSH serverio iš Windows

Sukonfigūravę SSH serverį, prie jo galime prisijungti iš bet kurio kito „Windows 10“ kompiuterio, prijungto prie interneto, tiesiog atidarę „Windows PowerShell“ programą ir terminale įvedę šią komandą:
ssh -p prievado numeris
komandą sudaro vartotojo vardas ( vartotojo vardas ), kuriam reikia prieigos, serverio vardas ( serverio vardas ) ir prievado numeris, į kurį reikia susisiekti.

Kaip vartotojo vardą, naudokitės tik tuo serveriu sukonfigūruotos vartotojo abonemento vardu, o kaip serverio vardą mes galime tiesiogiai įvesti serverio naudojamo interneto ryšio viešąjį IP adresą arba domeno vardą (jei jis įregistruotas). Numatytasis prievadas yra 22, tačiau mes galime jį pakeisti be problemų, jei SSH serveris sukonfigūruotas naudojant kitą prievadą. Kiekvieno prisijungimo metu bus prašoma prieigos slaptažodžio, kuris sutampa su sistemos abonemento (arba administratoriaus paskyros) slaptažodžiu.
Jei naudojame kitas „Windows“ versijas (7 ir 8.1) arba norime labiau kontroliuoti užšifruotą ryšį, siūlome įdiegti nemokamą ir atvirojo kodo „PuTTY“ programą.

Su šia programa mes galėsime greitai prisijungti prie bet kurio SSH serverio, tereikia įvesti pagrindinio kompiuterio vardo lauką vartotojo vardą, sukonfigūruoti uostą lauke Port, pažymėti varnelę SSH elemente ir galiausiai paspausti mygtuką Atidaryti apačioje.

Kaip prisijungti prie SSH serverio iš išmaniojo telefono ar planšetinio kompiuterio

Jei norime valdyti savo SSH serverį iš išmaniojo telefono ar planšetinio kompiuterio, rekomenduojame įdiegti nemokamą „ Termius“ programą, prieinamą tiek „Android“, tiek „iOS“.

Naudodami šią programą, mes galėsime greitai ir greitai pasiekti apsaugotą bet kurio serverio apvalkalą, be to, prieigą prie SFTP paslaugos, leidžiančios peržiūrėti visus serverio aplankus su administratoriaus leidimais (puikiai tinka tvarkyti sistemos failus ir aplankus be fiziškai būti priešais serverį).
Norėdami naudoti programą, tiesiog paleiskite ją, nurodykite prieigos prie serverio informaciją, kaip matėte anksčiau, ir įveskite slaptažodį, kai to paprašysite; automatiškai programa prisijungs prie serverio ir pasiūlys mums apvalkalą, iš kurio bus galima duoti komandas, su galimybe išsaugoti kredencialus ateityje pasiekti.
Arba galime naudoti nemokamas „JuiceSSH - SSH Client“ ir „JuiceSSH Performance Plugin“ programas „Android“.

Naudodamiesi šiomis dviem programomis mes abu galime siųsti komandas saugiame apvalkale ir patikrinti serverio veikimą dėka ryšio įskiepio, kuris realiu laiku parodys CPU, RAM, tinklo, disko ir vidutinę apkrovą (labai naudinga, jei turime svetainę su daugybe apsilankymų arba mažai talpinamus serverius).

išvados

SSH serverio valdymas ir komandų siuntimas saugiame apvalkale tikrai yra pramonės ekspertų ir sistemos administratorių veiksmai, tačiau jei norime patikrinti visus mūsų serverio aspektus mūsų valdomoje svetainėje, SSH yra tikrai vienas iš įrankių, kurių reikia išmokti mokantis. nedelsdami sunaudokite.
Jei norite išmokti naujų komandų iš raginimų arba „PowerShell“, perskaitykite mūsų Komandų eilutės kodų (CMD) vadovą. Jei vietoj to norime prisijungti prie FTP serverio, visą reikalingą informaciją galime rasti mūsų vadove, kaip prisijungti prie FTP serverio iš kompiuterio ir išmaniojo telefono.
Norėdami sukurti naują duomenų serverį, kuris bus naudojamas kaip asmeninis ir saugus debesis, galime perskaityti mūsų išsamią analizę, kaip kompiuteryje sukurti asmeninį ir nemokamą „Cloud Server“.

Palikite Komentarą

Please enter your comment!
Please enter your name here