SSH: n käyttö (kuvien kanssa)

Sisällysluettelo:

SSH: n käyttö (kuvien kanssa)
SSH: n käyttö (kuvien kanssa)

Video: SSH: n käyttö (kuvien kanssa)

Video: SSH: n käyttö (kuvien kanssa)
Video: Mikä sua estää? -kampanjainfo 2024, Marraskuu
Anonim

Jos haluat muodostaa yhteyden muihin tietokoneisiin tunnetusti epävarman Internetin kautta, sinun kannattaa ehkä tehdä kaikki voitavasi pitääksesi tietosi turvassa. SSH on yksi tapa suojata tietosi. Tietojen suojaamiseksi sinun on määritettävä SSH oikein tietokoneellesi ja muodostettava sitten salattu yhteys palvelimeen. Muista kuitenkin, että suojatun yhteyden muodostamiseksi molemmilla yhteyspisteillä on oltava SSH. Noudata tätä opasta varmistaaksesi, että yhteys on mahdollisimman suojattu.

Vaihe

Osa 1/3: Yhteyden muodostaminen ensimmäistä kertaa

Käytä SSH -vaihetta 1
Käytä SSH -vaihetta 1

Vaihe 1. Asenna SSH

Windowsissa sinun on ladattava SSH -asiakas. Suosituin asiakas on Cygwin, joka on saatavana ilmaiseksi kehittäjän sivustolta. Lataa ja asenna se kuten mikä tahansa muu ohjelma. Toinen ilmainen vaihtoehto on PuTTY.

  • Cygwinin asennuksen aikana sinun on valittava OpenSSH: n asennus Net -osiosta.
  • Linuxilla ja OS X: llä on jo SSH -asiakas järjestelmässä, koska SSH on Unix -järjestelmä ja Linux ja OS X tulevat Unixista.
Käytä SSH -vaihetta 2
Käytä SSH -vaihetta 2

Vaihe 2. Suorita SSH

Avaa Cygwinin asentama Terminal -ohjelma tai avaa päätelaite OS X: ssä tai Linuxissa. SSH käyttää pääterajapintaa vuorovaikutuksessa muiden tietokoneiden kanssa. SSH: lle ei ole graafista käyttöliittymää, joten sinun pitäisi olla mukava kirjoittaa komentoja.

Käytä SSH -vaihetta 3
Käytä SSH -vaihetta 3

Vaihe 3. Tarkista yhteys

Ennen kuin luot suojausavaimen ja siirrät tiedostoja, sinun kannattaa tarkistaa, että SSH on määritetty oikein tietokoneellasi ja kohdetietokoneellasi. Kirjoita tämä komento ja muuta se käyttäjänimelläsi ja kohdetietokoneesi tai palvelimesi osoitteella:

  • $ ssh@

  • Sinulta kysytään salasanaa onnistuneen yhteyden muodostamisen jälkeen. Et näe kohdistinta liikkuessa tai syötettyjä merkkejä kirjoittaessasi salasanaasi.
  • Jos tämä vaihe epäonnistuu, voi olla, että SSH: ta ei ole määritetty oikein tietokoneellesi tai palvelin ei hyväksy SSH -yhteyksiä.

Osa 2/3: Peruskomentojen oppiminen

Käytä SSH -vaihetta 4
Käytä SSH -vaihetta 4

Vaihe 1. Selaa SSH -kuoreen

Kun muodostat yhteyden etätietokoneeseen ensimmäisen kerran, olet HOME -hakemistossa. Käytä komentoa siirtyäksesi hakemistorakenteiden välillä

CD

:

  • CD..

  • siirtää yhden hakemiston ylöspäin.
  • CD

  • siirtää sinut syöttämääsi alihakemistoon.
  • cd/koti/hakemisto/polku/

  • siirtää sinut tiettyyn hakemistoon juurista (koti)
  • cd ~

  • palauttaa sinut HOME -hakemistoon.
Käytä SSH -vaihetta 5
Käytä SSH -vaihetta 5

Vaihe 2. Tarkista nykyisen hakemiston sisältö

Voit tarkastella tiedostoja ja kansioita nykyisessä sijainnissasi käyttämällä komentoa

ls

komennot:

  • ls

  • näyttää kaikki nykyisen hakemiston tiedostot ja kansiot.
  • ls -l

  • näyttää hakemiston sisällön sekä lisätiedot, kuten koon, käyttöoikeudet ja päivämäärän.
  • ls-a

  • näyttää koko hakemiston piilotetut tiedostot ja kansiot mukaan lukien.
Käytä SSH -vaihetta 6
Käytä SSH -vaihetta 6

Vaihe 3. Kopioi tiedostot tietokoneeltasi etätietokoneeseen

Jos haluat kopioida tiedostoja tietokoneeltasi etätietokoneelle, voit käyttää komentoa

scp

komennot:

  • scp /localdirectory/example1.txt @:

  • kopioi example1.txt -tiedoston etätietokoneeseen. Voit jättää tyhjäksi kopioidaksesi etätietokoneen juurikansioon.
  • scp @:/home/example1.txt./

  • siirtää example1.txt -tiedoston etätietokoneen kotihakemistosta tietokoneen nykyiseen hakemistoon.
Käytä SSH -vaihetta 7
Käytä SSH -vaihetta 7

Vaihe 4. Kopioi tiedosto kuoren kautta

Voit käyttää komentoa

cp

kopioidaksesi tiedostoja samaan hakemistoon tai valitsemaasi hakemistoon.

  • cp esimerkki1.txt esimerkki2.txt

  • luo kopion esimerkki1.txt -nimestä esimerkki2.txt samaan paikkaan.
  • cp esimerkki1.txt /

  • tekee kopion esimerkistä1.txt määritettyyn sijaintiin.
Käytä SSH -vaihetta 8
Käytä SSH -vaihetta 8

Vaihe 5. Siirrä ja nimeä tiedosto uudelleen

Jos haluat nimetä tiedoston uudelleen tai siirtää sitä kopioimatta, käytä komentoa

mv

  • mv esimerkki1.txt esimerkki2.txt

  • nimeää tiedoston example1.txt uudelleen esimerkiksi2.txt. Tiedostot ovat samassa paikassa.
  • mv -hakemisto1 hakemisto2

  • nimeää hakemiston 1 hakemistoksi2. Hakemiston sisältö ei muutu.
  • mv esimerkki1.txt hakemisto1/

  • siirtää esimerkki1.txt hakemistoon1.
  • mv esimerkki1.txt hakemisto1/esimerkki2.txt

  • siirtää esimerkki1.txt hakemistoon1 ja nimeää sen uudelleen esimerkki2.txt
Käytä SSH -vaihetta 9
Käytä SSH -vaihetta 9

Vaihe 6. Poista tiedostot ja hakemistot

Jos haluat poistaa jotain etätietokoneesta, voit käyttää komentoa

rm

  • rm esimerkki1.txt

  • poistaa example1.txt -tiedoston.
  • rm –esimerkki1.txt

  • poistaa example1.txt -tiedoston varoituksen jälkeen.
  • rm -hakemisto1/

  • poistaa hakemiston 1 ja kaiken sen sisällön.
Käytä SSH -vaihetta 10
Käytä SSH -vaihetta 10

Vaihe 7. Muuta tiedoston käyttöoikeuksia

Voit muuttaa tiedostojesi luku- ja kirjoitusoikeuksia komennolla

chmod

  • chmod u+w esimerkki1.txt

    lisää kirjoitus-/muokkausoikeudet käyttäjälle (u). Voit myös käyttää

    g

    ryhmälupia ja

    o

  • maailman lisenssejä varten.
  • chmod g+r esimerkki1.txt

  • lisää ryhmän tiedostojen luku-/käyttöoikeudet.
  • On olemassa suuri luettelo käyttöoikeuksista, joiden avulla voit suojata tai avata pääsyn järjestelmän eri osa -alueisiin.
Käytä SSH -vaihetta 11
Käytä SSH -vaihetta 11

Vaihe 8. Opi muita peruskomentoja

On joitain muita tärkeitä komentoja, joita käytät usein shell -käyttöliittymässä, seuraavasti:

  • mkdir uusi hakemisto

  • luo uuden hakemiston nimellä newdirectory
  • pwd

  • näyttää nykyisen hakemistosi.
  • WHO

  • näyttää, kuka on tällä hetkellä kirjautunut järjestelmään.
  • pico newfile.txt

    tai

    vi newfile.txt

  • luo uuden tiedoston ja avaa tiedostoeditorin. Eri järjestelmissä on erilaiset tiedostojen muokkausohjelmat. Yleisimmät editorit ovat pico ja vi. Sinun on käytettävä toista komentoa, jos käytät toista tiedostoeditoria.
Käytä SSH -vaihetta 12
Käytä SSH -vaihetta 12

Vaihe 9. Hanki yksityiskohtaisia tietoja kaikista komennoista

Jos olet epävarma komennon toiminnasta, käytä komentoa

mies

oppia kaikki parametrit ja niiden käyttötarkoitukset.

  • mies

  • näyttää tietoja komennosta.
  • mies - k

  • etsii kaikki man -sivut antamistasi avainsanoista.

Osa 3/3: Salatun avaimen luominen

Käytä SSH -vaihetta 13
Käytä SSH -vaihetta 13

Vaihe 1. Luo SSH -avain

Tämän lukon avulla voit muodostaa yhteyden etäpaikkaan ilman, että sinun tarvitsee syöttää salasanaa joka kerta. Tämä tekee yhteyden etätietokoneeseen turvallisemmaksi, koska salasanaasi ei lähetetä verkon kautta.

  • Luo avainkansio tietokoneellesi kirjoittamalla komento

    $ mkdir.ssh

  • Luo yksityiset ja julkiset avaimet komennolla

    $ ssh-keygen –t rsa

  • Sinua pyydetään luomaan salasana avaimelle; se on valinnainen. Jos et halua antaa salasanaa avaimelle, paina Enter. Tämä luo kaksi avainta.ssh -kansioon: id_rsa ja id_rsa.pub.
  • Muuta yksityisen avaimen käyttöoikeuksia. Jos haluat varmistaa, että vain sinä voit lukea yksityisen avaimesi, kirjoita komento

    $ chmod 600.ssh/id_rsa

Käytä SSH -vaihetta 14
Käytä SSH -vaihetta 14

Vaihe 2. Aseta julkinen avain etätietokoneeseen

Kun olet luonut avaimen, voit tallentaa julkisen avaimen etätietokoneeseen, jotta voit muodostaa yhteyden ilman salasanaa. Kirjoita seuraava komento muuttamalla tiettyjä osia aiemmin kuvatulla tavalla::

  • $ scp.ssh/id_rsa.pub @:

  • Varmista, että lisäät kaksoispisteen (:) komennon loppuun.
  • Sinulta kysytään salasanaa ennen siirtoprosessin aloittamista.
Käytä SSH -vaihetta 15
Käytä SSH -vaihetta 15

Vaihe 3. Asenna julkinen koodi etätietokoneeseen

Kun olet asettanut koodin etätietokoneeseen, sinun on asennettava se, jotta koodi toimii oikein. Kirjaudu ensin järjestelmään vaiheessa 3 kuvatulla tavalla.

  • Luo SSH -kansio etätietokoneeseen, jos sitä ei vielä ole:

    $ mkdir.ssh

  • Laita avaimesi valtuutettuun avaintiedostoon. Jos tiedostoa ei ole, se luodaan.

    $ cat id_rsa.pub >>.ssh/author_keys

  • Muuta SSH -kansion käyttöoikeudet, jotta se on käytettävissä:

    $ chmod 700.ssh

Käytä SSH -vaihetta 16
Käytä SSH -vaihetta 16

Vaihe 4. Tarkista, toimiiko yhteys

Kun avain on asennettu etätietokoneeseen, sinun pitäisi pystyä muodostamaan yhteys ilman salasanaa. Tarkista tämä yhteys antamalla tämä komento:

$ ssh@

Suositeltava: