Kuidas SSH-d kasutada

Kui loote Interneti kaudu ühenduse teise arvutiga, soovite tõenäoliselt oma andmeid kaitsta. SSH on üks viis, kuidas seda teha. Selle teostamiseks peate oma arvutis SSH õigesti seadistama ja seejärel looma krüptitud ühenduse oma serveriga. Pidage meeles, et ühenduse turvalisuse tagamiseks peab ühenduse mõlemas otsas olema lubatud SSH. Järgige seda juhendit, et ühendus oleks võimalikult turvaline.

1
Installige SSH. Windowsi jaoks peate alla laadima ja installima SSH-kliendiprogrammi. Kõige populaarsem on Cygwin, mis on arendaja veebisaidilt tasuta saadaval. Laadige alla ja installige see nagu mis tahes muu programm. Teine populaarne tasuta programm on PuTTY.Cygwini installimise ajal peate valima OpenSSH installimise jaotisest Net.Linuxil ja Mac OS X-il on SSH juba süsteemi installitud. Selle põhjuseks on asjaolu, et SSH on UNIX-süsteem ning Linux ja OS X pärinevad UNIX-ist. Kui teil on aastapäeva värskendusega Windows 10, saate installida Windowsi alamsüsteemi Linuxi jaoks, mis on varustatud eelinstallitud SSH-ga.

2
Käivitage SSH. Avage Cygwini installitud terminaliprogramm või Windows 10 jaoks Ubuntu installitud Bash või OS X või Linuxi terminal. SSH kasutab teiste arvutitega suhtlemiseks terminali liidest. SSH-l pole graafilist liidest, seega peate saama käskude sisestamise mugavaks.

3
Testige ühendust. Enne turvaliste võtmete loomist ja failide teisaldamist peaksite kontrollima, kas SSH on teie arvutis ja süsteemis, millega ühendate, õigesti konfigureeritud. Sisestage järgmine käsk, asendades oma kaugarvuti kasutajanimega ja kaugarvuti või serveri aadressiga:$ ssh @Kui soovite määrata pordi, lisage – p 0000, (asendage 0000 soovitud pordi numbriga). Kui ühendus on loodud, küsitakse teilt parooli. Te ei näe parooli sisestamisel kursori liikumist ega ühtegi tähemärki. Kui see samm ebaõnnestub, on SSH teie arvutis valesti konfigureeritud või kaugarvuti ei aktsepteeri SSH-ühendusi.

4
Navigeerige SSH kestas. Kui loote esmakordselt ühenduse kaugarvutiga, peaksite asuma oma HOME kataloogis. Kataloogistruktuuris liikumiseks kasutage käsku cd:cd .. viib teid ühe kataloogi võrra ülespoole.cd viib teid määratud alamkataloogi.cd /kodu/kataloog/tee/ viib teid määratud kataloogi juur (home).cd ~ viib teid tagasi HOME kataloogi.

5
Kontrollige oma praeguse kataloogi sisu. Et näha, millised failid ja kaustad teie praeguses asukohas asuvad, võite kasutada käsku ls: ls loetleb kõik teie praeguses kataloogis olevad failid ja kaustad. ls – l loetleb kataloogi sisu koos lisateabega, näiteks suurus, õigused ja date.ls-a loetlevad kogu sisu, sealhulgas peidetud failid ja kaustad.

6
Kopeerige failid oma asukohast kaugarvutisse. Kui teil on vaja kopeerida failid kohalikust arvutist arvutisse, mille juurde pääsete kaugjuurdepääsu teel, võite kasutada käsku scp:scp /localdirectory/example1.txt @: kopeerib faili example1.txt faili määratud kaugarvutis. Võite jätta tühjaks, et kopeerida kaugarvuti juurkausta.scp @:/home/example1.txt ./ teisaldab faili example1.txt kaugarvuti kodukataloogist kausta kohaliku arvuti praegune kataloog.

7
Kopeerige failid läbi kesta. Saate kasutada käsku cp failide koopiate tegemiseks kas samas kataloogis või teie valitud kataloogi:cp näide1.txt näide2.txt loob faili example1.txt koopia nimega näide2.txt samas asukohas.cp näide1 .txt / loob faili example1.txt koopia määratud asukohta.

8
Failide teisaldamine ja ümbernimetamine. Kui soovite faili nime muuta või teisaldada ilma kopeerimata, võite kasutada käsku mv:mv näide1.txt näide2.txt nimetab faili näide1.txt ümber failiks näide2.txt. Fail jääb samasse asukohta.mv kataloog1 kataloog2 nimetab kataloog1 ümber kataloogiks2. Kataloogi sisu jääb muutumatuks.mv näide1.txt kataloog1/ teisaldab faili näide1.txt kataloogiks kataloog1.mv näide1.txt kataloog1/näide2.txt teisaldab faili näide1.txt kataloogi1 ja nimetab selle ümber näiteks2.txt

9
Kustutage failid ja kataloogid. Kui teil on vaja arvutist, millega olete ühendatud, midagi eemaldada, võite kasutada käsku rm:rm näide1.txt kustutab faili näide1.txt.rm –Ma example1.txt kustutan faili näide1.txt pärast viipa esitamist kui kinnitate.rm directory1/ kustutate kataloogi1 ja kogu selle sisu.

10
Muutke oma failide õigusi. Saate muuta oma failide lugemis- ja kirjutamisõigusi, kasutades käsku chmod: chmod u+w example1.txt lisab kasutaja (u) failile kirjutamis- (muutmisõiguse). Grupiõiguste jaoks saate kasutada ka modifikaatorit g või world permissions jaoks o. chmod g+r example1.txt lisab lugemis- (juurdepääsu) loa rühma failile. Lubade loend, mida saate kasutada, on suur. oma süsteemi erinevate aspektide kaitsmiseks või avamiseks.

11
Õppige teisi põhikäsklusi. Seal on veel mõned olulised käsud, mida kasutate shelli liideses üsna palju. Nende hulka kuuluvad: mkdir newdirectory loob uue alamkataloogi nimega newdirectory.pwd kuvab teie praeguse kataloogi asukoha.kes näitab, kes on süsteemi sisse logitud.pico newfile.txt või vi newfile.txt loob uue faili ja avab failiredaktori. Erinevatesse süsteemidesse installitakse erinevad failiredaktorid. Levinumad on pico ja vi. Kui teil on installitud erinev failiredaktor, peate võib-olla kasutama erinevaid käske.

12
Hankige üksikasjalikku teavet mis tahes käsu kohta. Kui te pole kindel, mida käsk teeb, võite kasutada käsku man, et saada teavet kõigi võimalike kasutusviiside ja parameetrite kohta:man kuvab selle käsu kohta teavet.man –k otsib kõik teie määratud märksõna käsilehed.

13
Looge oma SSH-võtmed. Need võtmed võimaldavad teil luua ühenduse kaugkohaga, ilma et peaksite iga kord parooli sisestama. See on palju turvalisem viis kaugarvutiga ühenduse loomiseks, kuna parooli ei pea üle võrgu edastama.Looge oma arvutis võtmekaust, sisestades käsu $ mkdir .sshLooge käsuga avalikud ja privaatvõtmed $ ssh-keygen –t rsa Teilt küsitakse, kas soovite luua võtmete jaoks parooli; see on valikuline. Kui te ei soovi parooli luua, vajutage sisestusklahvi. See loob .ssh kataloogi kaks võtit: id_rsa ja id_rsa.pubMuutke oma privaatvõtme õigusi. Tagamaks, et privaatvõti on ainult teie jaoks loetav, sisestage käsk $ chmod 600 .ssh/id_rsa

14
Asetage avalik võti kaugarvutisse. Kui võtmed on loodud, olete valmis avaliku võtme kaugarvutisse paigutama, et saaksite ilma paroolita ühenduse luua. Sisestage järgmine käsk, asendades vastavad osad, nagu varem selgitatud:$ scp .ssh/id_rsa.pub @: Veenduge, et lisaksite käsu lõppu kooloni (:). Teil palutakse sisestage oma parool enne failiedastuse algust.

15
Installige avalik võti kaugarvutisse. Kui olete võtme kaugarvutisse asetanud, peate selle õigesti töötamiseks installima. Esmalt logige kaugarvutisse sisse samamoodi, nagu tegite sammus 3. Looge kaugarvutis SSH-kaust, kui seda veel pole: $ mkdir .sshLisage oma võti volitatud võtmete faili. Kui faili pole veel olemas, luuakse see: $ cat id_rsa.pub >> .ssh/authorized_keys Juurdepääsu lubamiseks muutke SSH kausta õigusi: $ chmod 700 .ssh

16
Kontrollige, kas ühendus töötab. Kui võti on kaugarvutisse installitud, peaksite saama ühenduse luua ilma parooli sisestamiseta. Ühenduse testimiseks sisestage järgmine käsk: $ ssh @Kui loote ühenduse ilma parooli küsimata, on võtmed õigesti konfigureeritud.