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
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.
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.
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
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.
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.
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.
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.
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
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.
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.
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.
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
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
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.
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
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@