Kuidas SSH-d kasutada?

Kui kasutame arvutis programmi, oleme harjunud kasutama graafilist liidest, et saaksime hallata kõiki selle funktsioone. Kuid kui meie veebisaidil on andmeserver või hostiserver, siis vaevalt rakendame seadeid liidese kaudu, kuna enamikul juhtudel peame oma serveri õigesti haldamiseks käske tippima viipalt või terminalilt. Kui server asub väljaspool meie koduvõrku (näiteks teenusepakkuja pakutavas serveris või oleme kodust eemal ja soovime juurde pääseda oma isiklikule serverile) või soovime sellele juurde pääseda ilma graafilise liideseta, peame käskude saatmiseks kiirelt looma turvalise ja krüptitud ühenduse . Selles juhendis näeme teile, kuidas kasutada SSH-d kaugterminali käskude saatmiseks mis tahes serverisse. Teema keerukust arvestades püüame olla võimalikult selged ja lihtsad, et isegi algaja kasutaja saaks õppida SSH-d kasutama oma serveri kaugjuhtimiseks.

Kuidas SSH-d kasutada?

Altpoolt leiate teavet selle kohta, kuidas luua SSH-serverit Windowsis ja Linuxis, kuidas luua Windowsist SSH-serverit ja kuidas nutitelefonide ja tahvelarvutitega (Androidi ja iOS-i operatsioonisüsteemiga) SSH-serveriga ühenduse luua. Kui me ei tea SSH-teenuse päritolu, soovitame teil lugeda spetsiaalset Vikipeedia lehte.

Kuidas luua SSH-serverit Windowsis

Kui kasutame oma arvutis Windows 10, saame installida OpenSSH mooduli. Selleks avame vasakus alanurgas menüü Start, avage rakendus Seaded, avage menüü Rakendus -> Rakendused ja funktsioonid ning lõpuks klõpsake valikulised funktsioonid . Klõpsake ilmuval lehel funktsiooni Lisa funktsioon, sirvige funktsioonide loendit ja valige siis kindlasti üksus OpenSSH Server .

Serveri installimise lõppedes avame uuesti menüü Start, otsige rakendust Windows PowerShell, paremklõpsake sellel ja valige Run as administrator . Ilmuvas käsurida aknas viige SSH-serveri algseadistused läbi, tippides terminalilt järgmised käsud (kirjutame need üks rida korraga):
Start-Service sshd
Set-Service -Name sshd -StartupType 'Automatic'
Get-NetFirewallRule -Name * ssh *
Pärast nende käskude käivitamist saab meie kasutatav Windows 10-ga arvuti arvuti vastu võtta pordi 22 SSH-ühendusi, kasutades Windowsi kontol konfigureeritud juurdepääsu mandaate (ilmselt peame selle pordi edastama ruuterile või modemile, et jõuaksime selleni siis, kui oleme isiklikust võrgust väljas).
Märkus . Kui port 22 pole konfigureeritav või sellele pole meie võrgus juurde pääseda, avage lihtsalt fail C: \ Windows \ System32 \ OpenSSH \ sshd_config ja muutke porti 22 sisestust, määrates soovitud pordi.

Kuidas luua SSH-server Linuxis

Linuxi serveris on SSH seadistamine palju lihtsam, kuna OpenSSH on teiste süsteemitööriistadega hästi integreeritud. Pärast masina või serveri võrgus Ubuntu abil konfigureerimist (selles juhendis näitena võetud) avame rakenduse Terminal ja sisestame järgmise käsu:
sudo apt-get install Openssh-server
Kinnitame vajaduse korral OpenSSH-serveri installimise lõpuleviimiseks. Teenuse viivitamatuks käivitamiseks käivitage terminalilt järgmine käsk:
sudo /etc/init.d/ssh taaskäivitamine
Süsteem kasutab sisenemiseks väljastpoolt juurdepääsu saamiseks kasutajakonto mandaate ja porti 22.

Kui tahame muuta SSH-ühenduste sisendporti (samadel põhjustel nagu Windowsis), tippige lihtsalt käsk terminali:
sudo vi / etc / ssh / sshd_config
Tekstiredaktorist sirvime erinevaid võimalusi, kuni leiame üksuse Port, et saaksime SSH-ühenduste jaoks uue porti konfigureerida.

Kuidas Windowsist SSH-serveriga ühenduse luua

Pärast SSH-serveri konfigureerimist pääseme sellele juurde igast muust Interneti-ühendusega Windows 10 arvutist, avades lihtsalt Windows PowerShelli programmi ja tippides terminalilt järgmise käsu:
ssh -p portnumber
käsk koosneb kasutajatunnusest ( kasutajanimi ), mis nõuab juurdepääsu, serveri nimest ( serverinimi ) ja pordi numbrist, millega ühendust võtta.

Kasutajanimena kasutage lihtsalt serveris konfigureeritud kasutajakonto kasutajat, samas kui serverinimena saame sisestada otse serveri kasutatava Interneti-ühenduse avaliku IP-aadressi või domeeninime (kui see on registreeritud). Vaikeport on 22, kuid me saame seda probleemideta muuta, kui SSH-server on konfigureeritud mõne muu pordiga. Igal ühendusel küsitakse juurdepääsu parooli, mis langeb kokku süsteemikonto (või administraatori konto) parooliga.
Kui kasutame teisi Windowsi versioone (7 ja 8.1) või soovime krüptitud ühenduse üle rohkem kontrolli saada, soovitame teil installida tasuta ja avatud lähtekoodiga PuTTY programm.

Selle programmi abil saame kiirelt ühenduda ükskõik millise SSH-serveriga, lihtsalt sisestage väljale Host nimi kasutajanimi, konfigureerige port väljale Port, pange linnuke SSH-üksusele ja klõpsake lõpuks alt nuppu Ava .

Kuidas nutitelefonist või tahvelarvutist SSH-serveriga ühenduse luua?

Kui soovime oma SSH-serverit nutitelefonist või tahvelarvutist juhtida, soovitame installida tasuta Termiuse rakendus, mis on saadaval nii Androidi kui ka iOS-i jaoks.

Selle rakenduse abil pääseme kiirelt ja kiiresti juurde ka kõigi serverite kaitstud kestale, lisaks SFTP-teenusele, mis võimaldab teil vaadata kõiki administraatori õigustega serverikaustu (sobib suurepäraselt süsteemifailide ja kaustade haldamiseks ilma olema füüsiliselt serveri ees).
Rakenduse kasutamiseks lihtsalt käivitage see, näidake ligipääsu serverile nagu näete varem ja sisestage parool, kui seda küsitakse; automaatselt loob rakendus ühenduse serveriga ja pakub meile kesta, kust käske välja anda, võimalusega salvestada edaspidiseks juurdepääsuks mandaadid.
Teise võimalusena võime kasutada Androidi tasuta JuiceSSH - SSH Client ja JuiceSSH Performance Plugin rakendusi.

Nende kahe rakenduse abil saame mõlemad saata käske turvalises kesta ja kontrollida oma serveri jõudlust tänu ühenduse pistikprogrammile, mis näitab reaalajas CPU, RAMi, võrgu, ketta ja keskmise koormuse tarbimist (väga kasulik, kui meil on sait, kus on palju külastusi või vähese mahutavusega servereid).

järeldused

SSH-serveri haldamine ja käskude saatmine turvalisele kestale on kindlasti tööstusekspertide ja süsteemiadministraatorite toimingud, kuid kui soovime kontrollida meie hallatava veebisaidi jaoks meie serveri kõiki aspekte, on SSH kindlasti üks tööriistu, mida peate õppima kasutage kohe.
Kui soovite õppida viibadelt või PowerShelli jaoks uusi käske, lugege palun meie juhendit käsuviipide petuvõteteks (CMD). Kui me tahame selle asemel ühenduda FTP-serveriga, leiate kogu vajaliku teabe meie juhendist Kuidas ühendada FTP-server arvutist ja nutitelefonist.
Uue andmeserveri loomiseks, mida saaks kasutada isikliku ja turvalise pilvena, võime lugeda meie süvaanalüüsi selle kohta, kuidas oma arvutis isiklikku ja tasuta pilveserverit luua.

Jäta Oma Kommentaar

Please enter your comment!
Please enter your name here