Kā lietot SSH (ar attēliem)

Satura rādītājs:

Kā lietot SSH (ar attēliem)
Kā lietot SSH (ar attēliem)

Video: Kā lietot SSH (ar attēliem)

Video: Kā lietot SSH (ar attēliem)
Video: Neliktenīgie izredzētie izaicina orākulu. Filmas apskats un scenārijs. 2024, Maijs
Anonim

Ja vēlaties izveidot savienojumu ar citiem datoriem, izmantojot bēdīgi slavenu nedrošu internetu, iespējams, vēlēsities darīt visu iespējamo, lai jūsu dati būtu droši. SSH ir viens no jūsu datu aizsardzības veidiem. Lai aizsargātu datus, datorā pareizi jāiestata SSH un pēc tam jāizveido šifrēts savienojums ar serveri. Paturiet prātā, ka, lai izveidotu drošu savienojumu, abiem savienojuma punktiem jābūt SSH. Izpildiet šo rokasgrāmatu, lai pārliecinātos, ka savienojums ir pēc iespējas drošāks.

Solis

1. daļa no 3: Savienojuma izveide pirmo reizi

Izmantojiet SSH 1. darbību
Izmantojiet SSH 1. darbību

1. solis. Instalējiet SSH

Operētājsistēmai Windows ir jālejupielādē SSH klients. Populārākais klients ir Cygwin, kas bez maksas ir pieejams izstrādātāja vietnē. Lejupielādējiet un instalējiet to tāpat kā jebkuras citas programmas instalēšanu. Vēl viena bezmaksas iespēja ir PuTTY.

  • Cygwin instalēšanas laikā jums jāizvēlas instalēt OpenSSH no tīkla sadaļas.
  • Linux un OS X sistēmā jau ir SSH klients, jo SSH ir Unix sistēma, un Linux un OS X nāk no Unix.
Izmantojiet SSH 2. darbību
Izmantojiet SSH 2. darbību

Solis 2. Palaidiet SSH

Atveriet Cygwin instalēto programmu Terminal vai OS X vai Linux. SSH izmanto termināļa saskarni, lai mijiedarbotos ar citiem datoriem. SSH nav grafiska interfeisa, tāpēc jums vajadzētu ērti rakstīt komandas.

Izmantojiet SSH 3. darbību
Izmantojiet SSH 3. darbību

Solis 3. Pārbaudiet savienojumu

Pirms ģenerējat drošības atslēgu un pārvietojat failus, iespējams, vēlēsities pārbaudīt, vai SSH ir pareizi konfigurēts jūsu datorā un mērķa datorā. Ievadiet šo komandu, mainot to ar savu lietotājvārdu un mērķa datora vai servera adresi:

  • $ ssh@

  • Pēc veiksmīga savienojuma jums tiks prasīts ievadīt paroli. Ievadot paroli, neredzēsit kursoru kustību vai ievadītās rakstzīmes.
  • Ja šī darbība neizdodas, iespējams, ka jūsu datorā nav pareizi iestatīts SSH vai serveris nepieņem SSH savienojumus.

2. daļa no 3: Pamatkomandu apguve

Izmantojiet SSH 4. darbību
Izmantojiet SSH 4. darbību

1. solis. Pārlūkojiet SSH apvalku

Pirmo reizi pieslēdzoties attālajam datoram, jūs atradīsities direktorijā HOME. Lai pārvietotos starp direktoriju struktūrām, izmantojiet komandu

CD

:

  • cd..

  • pārvietos jūs par vienu direktoriju uz augšu.
  • CD

  • pārvietos jūs uz ievadīto apakšdirektoriju.
  • cd/mājas lapa/direktorijs/ceļš/

  • pārvietos jūs uz noteiktu direktoriju no saknes (mājas)
  • cd ~

  • atgriezīsies direktorijā HOME.
Izmantojiet SSH 5. darbību
Izmantojiet SSH 5. darbību

2. darbība. Pārbaudiet pašreizējā direktorija saturu

Lai skatītu failus un mapes pašreizējā atrašanās vietā, varat izmantot komandu

ls

komandas:

  • ls

  • parādīs visus failus un mapes pašreizējā direktorijā.
  • ls – l

  • tiks parādīts direktorija saturs kopā ar papildu informāciju, piemēram, lielumu, atļaujām un datumu.
  • ls-a

  • parādīs visu direktoriju, ieskaitot slēptos failus un mapes.
Izmantojiet SSH 6. darbību
Izmantojiet SSH 6. darbību

Solis 3. Kopējiet failus no datora uz attālo datoru

Ja jums ir nepieciešams kopēt failus no datora uz attālo datoru, varat izmantot komandu

scp

komandas:

  • scp /localdirectory/example1.txt @:

  • kopēs piemēru1.txt uz attālo datoru. Varat atstāt tukšu, lai kopētu attālā datora saknes mapē.
  • scp @:/home/example1.txt./

  • pārvietos piemēru1.txt no attālā datora mājas direktorijas uz pašreizējo datora direktoriju.
Izmantojiet SSH 7. darbību
Izmantojiet SSH 7. darbību

Solis 4. Kopējiet failu, izmantojot apvalku

Jūs varat izmantot komandu

cp

lai kopētu failus tajā pašā direktorijā vai izvēlētajā direktorijā.

  • cp example1.txt example2.txt

  • izveidos eksemplāra example1.txt kopiju ar nosaukumu example2.txt tajā pašā vietā.
  • cp example1.txt /

  • izveidos piemēra1.txt kopiju uz norādīto atrašanās vietu.
Izmantojiet SSH 8. darbību
Izmantojiet SSH 8. darbību

5. solis. Pārvietojiet un pārdēvējiet failu

Ja vēlaties pārdēvēt failu vai pārvietot to bez kopēšanas, izmantojiet komandu

mv

  • mv example1.txt example2.txt

  • pārdēvēs failu example1.txt uz example2.txt. Faili atradīsies tajā pašā vietā.
  • mv direktorijs1 direktorijs2

  • pārdēvēs direktoriju 1 uz direktoriju2. Direktorija saturs nemainīsies.
  • mv example1.txt direktorijs1/

  • pārvietos piemēru1.txt uz direktoriju1.
  • mv example1.txt direktorijs1/example2.txt

  • pārvietos piemēru1.txt uz direktoriju1 un pārdēvēs par piemēru2.txt
Izmantojiet SSH 9. darbību
Izmantojiet SSH 9. darbību

6. darbība. Dzēsiet failus un direktorijus

Ja kaut kas jādzēš no attālā datora, varat izmantot komandu

rm

  • rm piemērs1.txt

  • izdzēsīs failu example1.txt.
  • rm - es piemērs1.txt

  • izdzēsīs failu example1.txt pēc brīdinājuma saņemšanas.
  • rm direktorijs1/

  • izdzēsīs direktoriju 1 un visu tā saturu.
Izmantojiet SSH 10. darbību
Izmantojiet SSH 10. darbību

7. solis. Mainiet failu atļaujas

Izmantojot komandu, varat mainīt failu lasīšanas un rakstīšanas atļaujas

chmod

  • chmod u+w example1.txt

    pievienos lietotājam rakstīšanas/modificēšanas atļaujas (u). Varat arī izmantot

    g

    grupas atļaujām un

    o

  • pasaules licencēšanai.
  • chmod g+r example1.txt

  • pievienos grupas failiem lasīšanas/piekļuves atļaujas.
  • Ir liels atļauju saraksts, ko varat izmantot, lai nodrošinātu vai atvērtu piekļuvi dažādiem sistēmas aspektiem.
Izmantojiet SSH 11. darbību
Izmantojiet SSH 11. darbību

8. solis. Uzziniet citas pamata komandas

Ir dažas citas svarīgas komandas, kuras jūs bieži izmantosit čaulas saskarnē:

  • mkdir jaunā direktorija

  • izveidos jaunu direktoriju ar nosaukumu newdirectory
  • pwd

  • parādīs jūsu pašreizējo direktoriju.
  • PVO

  • tiks parādīts, kurš pašlaik ir pieteicies sistēmā.
  • pico newfile.txt

    vai

    vi newfile.txt

  • izveidos jaunu failu un atvērs failu redaktoru. Dažādām sistēmām būs dažādi failu redaktori. Visizplatītākie redaktori ir pico un vi. Ja izmantojat citu failu redaktoru, jums būs jāizmanto cita komanda.
Izmantojiet SSH 12. darbību
Izmantojiet SSH 12. darbību

9. solis. Iegūstiet detalizētu informāciju par jebkuru komandu

Ja neesat pārliecināts par komandas funkciju, izmantojiet komandu

cilvēks

lai uzzinātu visus parametrus un to pielietojumu.

  • cilvēks

  • parādīs informāciju par komandu.
  • vīrietis - k

  • meklēs visas manu lapas ar jūsu ievadītajiem atslēgvārdiem.

3. daļa no 3: Šifrētas atslēgas ģenerēšana

Izmantojiet SSH 13. darbību
Izmantojiet SSH 13. darbību

1. solis. Izveidojiet SSH atslēgu

Šī bloķēšana ļauj izveidot savienojumu ar attālu atrašanās vietu, katru reizi neievadot paroli. Tas padarīs jūsu savienojumu ar attālo datoru drošāku, jo jūsu parole netiks nosūtīta tīklā.

  • Izveidojiet atslēgu mapi datorā, ievadot komandu

    $ mkdir.ssh

  • Izveidojiet privātas un publiskas atslēgas ar komandu

    $ ssh-keygen –t rsa

  • Jums tiks lūgts izveidot atslēgas paroli; tas nav obligāts. Ja nevēlaties ievadīt atslēgas paroli, nospiediet taustiņu Enter. Tādējādi mapē.ssh tiks izveidotas divas atslēgas: id_rsa un id_rsa.pub.
  • Mainiet savas privātās atslēgas atļaujas. Lai pārliecinātos, ka privāto atslēgu var lasīt tikai jūs, ievadiet komandu

    $ chmod 600.ssh/id_rsa

Izmantojiet SSH 14. darbību
Izmantojiet SSH 14. darbību

2. solis. Novietojiet publisko atslēgu attālajā datorā

Pēc atslēgas ģenerēšanas publisko atslēgu varat saglabāt attālajā datorā, lai varētu izveidot savienojumu bez paroles. Ievadiet šādu komandu, mainot noteiktas daļas, kā aprakstīts iepriekš::

  • $ scp.ssh/id_rsa.pub @:

  • Komandas beigās noteikti iekļaujiet kolu (:).
  • Pirms pārsūtīšanas procesa jums tiks prasīts ievadīt paroli.
Izmantojiet SSH 15. darbību
Izmantojiet SSH 15. darbību

3. solis. Instalējiet publisko kodu attālajā datorā

Kad kods ir ievietots attālajā datorā, tas būs jāinstalē, lai kods darbotos pareizi. Vispirms piesakieties sistēmā, kā aprakstīts 3. darbībā.

  • Izveidojiet SSH mapi attālajā datorā, ja tā vēl nav:

    $ mkdir.ssh

  • Ievietojiet atslēgu autorizētā atslēgas failā. Ja fails neeksistē, tas tiks izveidots.

    $ cat id_rsa.pub >>.ssh/Author_keys

  • Mainiet SSH mapes atļaujas, lai tā būtu pieejama:

    $ chmod 700.ssh

Izmantojiet SSH 16. darbību
Izmantojiet SSH 16. darbību

4. solis. Pārbaudiet, vai savienojums darbojas

Kad atslēga ir instalēta attālajā datorā, jums vajadzētu būt iespējai izveidot savienojumu, neprasot paroli. Ievadiet šo komandu, lai pārbaudītu savienojumu:

$ ssh@

Ieteicams: