Kako uporabljati SSH (s slikami)

Kazalo:

Kako uporabljati SSH (s slikami)
Kako uporabljati SSH (s slikami)

Video: Kako uporabljati SSH (s slikami)

Video: Kako uporabljati SSH (s slikami)
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, November
Anonim

Če se želite povezati z drugimi računalniki prek razvpito negotovega interneta, boste morda želeli narediti vse, da bodo vaši podatki varni. SSH je eden od načinov za zaščito vaših podatkov. Za zaščito podatkov morate v računalniku pravilno nastaviti SSH in nato vzpostaviti šifrirano povezavo s strežnikom. Upoštevajte pa, da morata imeti za vzpostavitev varne povezave obe priključni točki SSH. Sledite tem navodilom in se prepričajte, da je vaša povezava čim bolj varna.

Korak

1. del od 3: Prva povezava

Uporabite SSH 1. korak
Uporabite SSH 1. korak

Korak 1. Namestite SSH

Za Windows morate prenesti odjemalca SSH. Najbolj priljubljen odjemalec je Cygwin, ki je brezplačno na voljo na spletnem mestu razvijalca. Prenesite in namestite ga, tako kot namestitev katerega koli drugega programa. Druga brezplačna možnost je PuTTY.

  • Med namestitvijo Cygwina se morate odločiti za namestitev OpenSSH v razdelku Net.
  • Linux in OS X že imata odjemalca SSH v sistemu, ker je SSH sistem Unix, Linux in OS X pa prihajata iz Unixa.
Uporabite SSH 2. korak
Uporabite SSH 2. korak

Korak 2. Zaženite SSH

Odprite terminalski program, ki ga je namestil Cygwin, ali odprite terminal v OS X ali Linux. SSH uporablja terminalni vmesnik za interakcijo z drugimi računalniki. Za SSH ni grafičnega vmesnika, zato bi morali biti udobni pri tipkanju ukazov.

Uporabite SSH 3. korak
Uporabite SSH 3. korak

Korak 3. Preverite povezavo

Preden ustvarite varnostni ključ in premaknete datoteke, boste morda želeli preveriti, ali je SSH pravilno nastavljen v vašem računalniku in v vašem ciljnem računalniku. Vnesite ta ukaz in ga spremenite z uporabniškim imenom in z naslovom vašega ciljnega računalnika ali strežnika.:

  • $ ssh@

  • Po uspešni povezavi boste morali vnesti geslo. Med vnosom gesla ne boste videli premikanja kazalca ali znakov, ki ste jih vnesli.
  • Če ta korak ne uspe, je mogoče, da v vašem računalniku ni pravilno nastavljen SSH ali strežnik ne sprejema povezav SSH.

2. del 3: Učenje osnovnih ukazov

Uporabite 4. korak SSH
Uporabite 4. korak SSH

Korak 1. Poiščite lupino SSH

Ko se prvič povežete z oddaljenim računalnikom, boste v imeniku HOME. Za premikanje med imeniškimi strukturami uporabite ukaz

CD

:

  • cd..

  • vas premakne za en imenik navzgor.
  • CD

  • vas bo premaknil v podimenik, ki ste ga vnesli.
  • cd/home/imenik/pot/

  • vas bo premaknil v določen imenik iz root (home)
  • cd ~

  • vas bo vrnil v imenik HOME.
Uporabite korak SSH SSH
Uporabite korak SSH SSH

Korak 2. Preverite vsebino trenutnega imenika

Za ogled datotek in map na vaši trenutni lokaciji lahko uporabite ukaz

ls

ukazi:

  • ls

  • bo prikazal vse datoteke in mape v trenutnem imeniku.
  • ls - l

  • prikaže vsebino imenika skupaj z dodatnimi informacijami, kot so velikost, dovoljenja in datum.
  • ls-a

  • bo prikazal celoten imenik, vključno s skritimi datotekami in mapami.
Uporabite SSH 6. korak
Uporabite SSH 6. korak

Korak 3. Kopirajte datoteke iz računalnika v oddaljeni računalnik

Če morate datoteke iz računalnika kopirati v oddaljeni računalnik, lahko uporabite ukaz

scp

ukazi:

  • scp /localdirectory/example1.txt @:

  • bo kopiral example1.txt v oddaljeni računalnik. Za kopiranje v korensko mapo na oddaljenem računalniku lahko pustite prazno.
  • scp @:/home/example1.txt./

  • bo premaknil example1.txt iz domačega imenika na oddaljenem računalniku v trenutni imenik v vašem računalniku.
Uporabite SSH 7. korak
Uporabite SSH 7. korak

Korak 4. Kopirajte datoteko prek lupine

Uporabite lahko ukaz

cp

za kopiranje datotek v isti imenik ali imenik po vaši izbiri.

  • cp example1.txt example2.txt

  • bo na istem mestu ustvaril kopijo example1.txt z imenom example2.txt.
  • cp example1.txt /

  • bo naredil kopijo example1.txt na določeno mesto v.
Uporabite SSH 8. korak
Uporabite SSH 8. korak

Korak 5. Premaknite in preimenujte datoteko

Če želite datoteko preimenovati ali jo premakniti brez kopiranja, uporabite ukaz

mv

  • mv example1.txt example2.txt

  • bo preimenoval datoteko example1.txt v example2.txt. Datoteke bodo na istem mestu.
  • mv imenik1 imenik2

  • bo preimenoval imenik1 v imenik2. Vsebina imenika se ne bo spremenila.
  • mv example1.txt imenik1/

  • bo premaknil example1.txt v imenik1.
  • mv example1.txt imenik1/example2.txt

  • bo premaknil example1.txt v imenik1 in ga preimenoval v example2.txt
Uporabite SSH 9. korak
Uporabite SSH 9. korak

Korak 6. Izbrišite datoteke in imenike

Če morate kar koli izbrisati iz oddaljenega računalnika, lahko uporabite ukaz

rm

  • rm example1.txt

  • bo izbrisal datoteko example1.txt.
  • rm –I primer1.txt

  • bo po opozorilu izbrisal datoteko example1.txt.
  • imenik rm1/

  • bo izbrisal imenik1 in vso njegovo vsebino.
Uporabite SSH 10. korak
Uporabite SSH 10. korak

Korak 7. Spremenite dovoljenja za datoteke

Dovoljenja za branje in pisanje datotek lahko spremenite z ukazom

chmod

  • chmod u+w example1.txt

    bo uporabniku (u) dodal dovoljenja za pisanje/spreminjanje datotek. Uporabite lahko tudi

    g

    za skupinska dovoljenja in

    o

  • za svetovno licenciranje.
  • chmod g+r example1.txt

  • bo dodal dovoljenja za branje/dostop do datotek za skupino.
  • Obstaja velik seznam dovoljenj, s katerimi lahko zaščitite ali odprete dostop do različnih vidikov vašega sistema.
Uporabite SSH 11. korak
Uporabite SSH 11. korak

Korak 8. Naučite se drugih osnovnih ukazov

Obstaja še nekaj drugih pomembnih ukazov, ki jih boste pogosto uporabljali v vmesniku lupine:

  • newdirectory mkdir

  • bo ustvaril nov imenik z imenom newdirectory
  • pwd

  • prikaže vaš trenutni imenik.
  • WHO

  • prikaže, kdo je trenutno prijavljen v sistem.
  • pico newfile.txt

    ali

    vi newfile.txt

  • bo ustvaril novo datoteko in odprl urejevalnik datotek. Različni sistemi bodo imeli različne urejevalnike datotek. Najpogostejša urednika sta pico in vi. Če uporabljate drug urejevalnik datotek, boste morali uporabiti drug ukaz.
Uporabite SSH 12. korak
Uporabite SSH 12. korak

Korak 9. Pridobite podrobne informacije za kateri koli ukaz

Če niste prepričani o funkciji ukaza, uporabite ukaz

človek

spoznati vse parametre in njihovo uporabo.

  • človek

  • prikaže informacije o ukazu.
  • človek –k

  • bo iskal vse strani s ključnimi besedami, ki ste jih vnesli.

3. del od 3: Ustvarjanje šifriranega ključa

Uporabite SSH korak 13
Uporabite SSH korak 13

Korak 1. Ustvarite ključ SSH

Ta ključavnica omogoča povezavo z oddaljeno lokacijo, ne da bi morali vsakič vnesti geslo. Tako bo vaša povezava z oddaljenim računalnikom bolj varna, saj geslo ne bo poslano po omrežju.

  • Ustvarite mapo s ključi v računalniku z vnosom ukaza

    $ mkdir.ssh

  • Ustvarite zasebne in javne ključe z ukazom

    $ ssh-keygen-t rsa

  • Vnesti boste morali geslo za ključ; je neobvezen. Če za ključ ne želite vnesti gesla, pritisnite Enter. To bo ustvarilo dva ključa v mapi.ssh: id_rsa in id_rsa.pub.
  • Spremenite dovoljenja za zasebni ključ. Če želite zagotoviti, da lahko vaš zasebni ključ berete samo vi, vnesite ukaz

    $ chmod 600.ssh/id_rsa

Uporabite 14. korak SSH
Uporabite 14. korak SSH

Korak 2. Postavite javni ključ na oddaljeni računalnik

Ko ustvarite ključ, lahko javni ključ shranite v oddaljeni računalnik, da se lahko povežete brez gesla. Vnesite naslednji ukaz tako, da spremenite nekatere dele, kot je opisano prej:

  • $ scp.ssh/id_rsa.pub @:

  • Prepričajte se, da ste na koncu ukaza vključili dvopičje (:).
  • Pred začetkom postopka prenosa boste morali vnesti geslo.
Uporabite SSH 15. korak
Uporabite SSH 15. korak

Korak 3. Namestite javno kodo na oddaljeni računalnik

Ko kodo postavite na oddaljeni računalnik, jo boste morali namestiti, da bo koda delovala pravilno. Najprej se prijavite v sistem na način, opisan v 3. koraku.

  • Ustvarite mapo SSH na oddaljenem računalniku, če še ne obstaja:

    $ mkdir.ssh

  • Vstavite ključ v datoteko pooblaščenih ključev. Če datoteka ne obstaja, bo ustvarjena.

    $ cat id_rsa.pub >>.ssh/pooblaščeni_ključi

  • Spremenite dovoljenja za mapo SSH, da bo dostopna:

    $ chmod 700.ssh

Uporabite SSH 16. korak
Uporabite SSH 16. korak

Korak 4. Preverite, ali povezava deluje

Ko je ključ nameščen na oddaljenem računalniku, bi morali vzpostaviti povezavo, ne da bi morali vprašati za geslo. Če želite preveriti povezavo, vnesite ta ukaz:

$ ssh@

Priporočena: