Kuidas SSH-d kasutada

Autor: Louise Ward
Loomise Kuupäev: 12 Veebruar 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
SSH Tunneling Explained
Videot: SSH Tunneling Explained

Sisu

Kui ühendate võrgu kaudu teise arvutiga, soovite tõenäoliselt oma andmeid kaitsta. Ja SSH on elujõuline võimalus. Selleks peate oma arvutis SSH õigesti seadistama ja seejärel looma krüptitud ühenduse serveriga. Samal ajal tuleb SSH lubada ühenduse mõlemas otsas. Ühenduse turvalisuse tagamiseks järgige allolevaid juhiseid.

Sammud

1. osa 3-st: esmakordne ühendamine

  1. SSH installimine. Windowsi jaoks peate alla laadima ja installima SSH-kliendi. Kõige kuulsam on Cygwin: saate selle programmi tasuta alla laadida arendaja veebisaidilt. Laadige alla ja installige nagu iga teine ​​programm. Peale Cygwini on populaarne tasuta võimalus ka PuTTY.
    • Cygwini installiprotsessi ajal peate installima OpenSSH jaotisest Net.
    • Linuxil ja Mac OS X-il on sisseehitatud SSH. Seda seetõttu, et SSH on UNIX-süsteem ning sellest süsteemist töötati välja nii Linux kui ka OS X.
    • Kui kasutate operatsioonisüsteemi Windows 10 koos aastapäeva värskendusega, saate installida Windowsi alamsüsteemi Linuxile: selle funktsiooni abil on SSH eelinstallitud.

  2. Käivitage SSH. Avage Cygwini installitud terminaliprogramm või Windows 10-s Ubuntu Bash või OS X-i ja Linuxi terminal. SSH kasutab teiste arvutitega suhtlemiseks terminaliliidest. SSH-l pole graafilist liidest, nii et peate käskude tippimisega harjuma.
  3. Ühenduse kontrollimine. Enne turvavõtme loomist ja failide edastamist peate veenduma, et SSH on teie arvutis ja teises terminalis õigesti konfigureeritud. Selle asemel sisestage järgmine käsk kasutajanime järgi teises arvutis ja selle serveri või arvuti aadressi järgi:
    • $ ssh @
    • Kui ühendus on loodud, palutakse teil sisestada parool. Sisestades ei liigu hiirekursor ja sisestatud märke ei kuvata.
    • Kui selles etapis on viga, on SSH teie arvutis valesti konfigureeritud või ei aktsepteeri teises otsas olev arvuti SSH-ühendusi.
    reklaam

2. osa 3-st: põhitõdede õppimine


  1. Navigeerige SSH-i kestas (käsutõlk). Esimest korda teise lõpparvutiga ühenduse loomisel peaksite HOME kataloogis "sulgema". Kataloogistruktuuris navigeerimiseks kasutage käske CD:
    • cd .. kolib otse puu ette kataloogi
    • CD liikuge mis tahes konkreetsesse kataloogi.
    • cd / home / directory / path / move kodukataloogist kindlasse kataloogi.
    • cd ~ naaske oma HOME kataloogi.

  2. Kontrollige praeguse kataloogi sisu. Failide ja kaustade kuvamiseks praeguses kataloogis saate kasutada käsku ls:
    • Ls loetleb kõik kataloogid ja failid praeguses kataloogis.
    • ls -l loetleb kataloogi sisu lisateabega, nagu suurus, õigused ja kuupäev.
    • ls-a loetleb kogu sisu, sealhulgas peidetud failid ja kaustad.
  3. Kopeerige failid oma asukohast teise arvutisse. Failide kopeerimiseks praegusest arvutist arvutisse, kuhu te kaugjuurdepääsetate, võite kasutada käsku scp:
    • scp / ministeerium / kataloog1.txt @:<đường_dẫn> kopeerib example_1.txt asukohta <đường_dẫn> spetsiifiline arvutis, millele kaugjuurdepääsu tehakse. Võite välja jätta tühjaks <đường_dẫn> selle arvuti juure kopeerimiseks.
    • scp @: /home/example_1.txt./ teisaldab example_1.txt kaugarvuti kodukataloogist kataloogi, mille sisestate otse sellesse terminali.
  4. Kopeerige failid kestast läbi. Võite kasutada käsku cp failide kopeerimiseks samasse kataloogi või eelmääratud kataloogi:
    • cp example_1.txt example_2.txt teeb koopia example_1.txt-st ja nimetab selle example_2.txt otse praeguses kataloogis.
    • cp example_1.txt / kataloog teeb kataloogist example_1 koopia kataloogi määratud kataloogis.
  5. Failide teisendamine ja ümbernimetamine. Kui soovite faili ümber nimetada või teisaldada (kopeerimata), võite kasutada käsku mv:
    • mv example_1.txt example_2.txt nimetab example_1.txt ümber nimeks example_2.txt, fail jääb vanasse kataloogi.
    • directory_1 kataloog2 nimetage kataloog_1 ümber kataloogiks2. Kataloogi sisu jääb samaks.
    • mv directory_1.txt kataloog_1 / liigutage näide_1.txt kataloogi_1.
    • mv example_1.txt kataloog_1 / example_2.txt teisaldage example_1.txt kataloogi_1 ja nimetage see ümber näiteks example_2.txt.
  6. Kustutage failid ja kaustad. Sisu kustutamiseks arvutis, millele juurde pääseb, saate kasutada käsku rm:
    • rm example_1.txt kustutage faili example_1.txt nimi.
    • rm –I example_1.txt kustutab faili example_1.txt pärast seda, kui olete teilt kinnituse saanud.
    • rm directory_1 / kustuta kataloog_1 kogu sisuga.
  7. Failide lubade muutmine. Käsuga saate muuta failide lugemis- ja kirjutamisõigusi chmod:
    • chmod u + w example_1.txt lisab kasutajale (u) kirjutamisõiguse. Võite kasutada ka pistikprogramme g grupiõiguste ja o annab üldised õigused.
    • chmod g + r example_1.txt lisab grupifailile lugemisõiguse (juurdepääsu).
    • Nende käskude loend, mida saate kasutada oma arvuti erinevate aspektide turvamiseks või avamiseks, on üsna pikk.
  8. Õppige muid juhuslikke käske. Kestiliideses on veel üsna palju olulisi käske, sealhulgas:
    • uus kataloog mkdir loob alamkataloogi nimega uus kataloog.
    • pwd näitab kataloogi praegust asukohta.
    • kes näitab, kes on süsteemi praegu sisse logitud.
    • pico newfile.txt või et newfile.txt loob uue faili ja avab failiredaktori. Erinevatele masinatele võivad olla installitud erinevad failiredaktorid. Pico ja vi on kaks kõige populaarsemat. Kui teie arvuti kasutab mõnda muud failiredaktorit, peate võib-olla kasutama erinevaid käske.
  9. Hankige üksikasjalikku teavet mis tahes tellimuste kohta. Kui te pole kindel, mida käsk teeb, saate seda kasutada õppida kõiki võimalikke parameetreid ja kasutusi:
    • mees kuvab selle käsu kohta teavet
    • mees -k leidke kõik määratud märksõna käsulehed.
    reklaam

3. osa 3-st: krüptitud võtmete genereerimine

  1. Looge oma SSH-võti. Need klahvid võimaldavad teil ühenduse luua kaugseadmega, ilma et peaksite iga ühenduse loomisel parooli sisestama. See viis on palju turvalisem, kuna sellega pole vaja parooli võrgu kaudu saata.
    • Looge oma arvutis lukukataloog, sisestades käsu $ mkdir.ssh
    • Looge käskude abil avalikud ja privaatvõtmed $ ssh-keygen -t rsa
    • Teilt küsitakse, kas soovite võtmele parooli luua: see pole kohustuslik. Kui te ei soovi parooli luua, vajutage lihtsalt sisestusklahvi. Võtmed id_rsa ja id_rsa.pub luuakse kataloogis.ssh.
    • Privaatvõtme lubade muutmine. Veendumaks, et teie jaoks on loetav ainult privaatne võti, sisestage käsk $ chmod 600.ssh / id_rsa
  2. Jätke avalik võti teise arvutisse. Kui võti on loodud, olete valmis asetama avaliku võtme teise ühenduse peale, et saaksite ilma paroolita ühendust luua. Sisestage järgmine käsk, asendage vajalikud osad, nagu näidatud:
    • $ scp.ssh ​​/ id_rsa.pub @:
    • Ärge unustage käsu lõpus olevat koolonit (:).
    • Enne failiedastuse alustamist palutakse teil sisestada parool.
  3. Installige avalik võti teise arvutisse. Kui see on asetatud, peate selle õigeks toimimiseks teise seadme installima. Kõigepealt logige teise otsa arvutisse sisse samamoodi nagu 3. sammus.
    • Looge SSH-kataloog, kui seda selles arvutis veel pole: $ mkdir.ssh
    • Seostage oma võti litsentsitud võtmefailiga. Kui seda faili pole veel olemas, lähtestatakse see: $ cat id_rsa.pub >>. ssh / Authorized_keys
    • Juurdepääsu lubamiseks muutke SSH-kataloogi luba: $ chmod 700.ssh
  4. Kontrollige, kas ühendus töötab või mitte. Pärast võtme installimist ühenduse teises otsas olevasse arvutisse peaksite saama ühenduse luua ilma parooli sisestamata. Ühenduse kontrollimiseks kasutage järgmist käsku: $ ssh @
    • Kui te ei pea ühenduse loomisel parooli sisestama, peab võti olema õigesti konfigureeritud.
    reklaam