Cum se utilizează ssh

Dacă doriți să vă conectați la un alt computer și totul este atât de nesigur și nesigur, iar datele dvs. sunt atât de valoroase și importante ... numai ssh vă poate ajuta. Desigur, mai întâi trebuie să configurați ssh, apoi să creați o conexiune criptată la server și pentru aceasta este necesară ca SSH să fie pornită pe ambele părți ale conexiunii. În orice caz, dacă doriți ca conexiunea dvs. să fie cea mai sigură - citiți acest articol și vântul!

Pași

Metoda 1 din 3:
Parte: prima conexiune
  1. Imagine intitulată Utilizați SSH Pasul 1
unu. Instalați ssh. Pentru Windows, va trebui să descărcați și să instalați un client SSH. Cel mai adesea pentru acest lucru Take Cydwin, client SSH distribuit gratuit. Cu toate acestea, nu este necesar să le limităm, puteți descărca și chit.
  • Instalarea Cydwin, trebuie să selectați opțiunea de instalare OpenSSH de pe Internet.
  • Cu Linux și Mac OS mai simplu - acolo ssh este deja construit în sistem. De ce? Aceasta este magia sistemelor Unix.
  • Imagine intitulată Utilizați SSH Pasul 2
    2. Rulați ssh. Deschideți terminalul Cydwin instalat sau terminalul obișnuit (în Linux și Mac OS). SSH este doar terminalul, numai consola. Interfața grafică nu a fost livrată, deci obișnuiți-vă să imprimați comenzi.
  • Imagine intitulată Utilizați SSH Pasul 3
    3. Verificați conexiunea. Înainte de a fi scufundat în lumea internetului sigur, ar fi necesar să verificați dacă totul funcționează corect - ca computer, același sistem la care vă conectați. Pentru a face acest lucru, va trebui să formați următoarea comandă (și să nu uitați să înlocuiți numele de utilizator pe numele dvs. de utilizator pe computerul la distanță și la distanță, de fapt, adresa computerului la distanță sau a serverului):
  • $ ssh @
  • Când conexiunea este setată, veți avea nevoie de o parolă. Introduceți parola și nu vă fie frică: Da, cursorul nu se mișcă, iar caracterele nu apar - este necesar.
  • Dacă nu se întâmplă nimic, atunci sau aveți un set SSH la strâmbă sau pe un computer la distanță, nu este ridicată.
  • Metoda 2 din 3:
    PARTEA: Comenzi principale
    1. Imagine intitulată Utilizați SSH Pasul 4
    unu. Du-te la ssh shell. Mă conectez mai întâi la computerul la distanță, va trebui să fiți în dosarul de acasă. Pentru a naviga prin dosare, veți fi utile pentru comanda CD:
    • CD .. - Tranziția la un director în sus
    • CD - Tranziția la un subdirector specific
    • CD / HOME / director / cale / - Tranziția la o anumită directorizare din rădăcină (acasă)
    • CD-uri - Reveniți la dosarul de acasă
  • Imagine intitulată Utilizați SSH Pasul 5
    2. Verificați conținutul folderelor. Pentru a vedea fișiere și foldere, aveți nevoie de o comandă LS:
  • LS - Va afișa o listă de fișiere și foldere din acest director
  • LS -L - Afișează lista conținutului dosarului și informații suplimentare pe ecran (dimensiune, dreapta, data)
  • Ls-a - Afișează lista întregului conținut, inclusiv chiar ascunse
  • Imagine intitulată Utilizați SSH Pasul 6
    3. Copiați fișierele de pe computerul dvs. la distanță. Da, se întâmplă ca trebuie să turnați ceva pe computerul dvs. la distanță. Cum? SCP pentru a vă ajuta!
  • SCP / localDirectory / Exemplu1.TXT @: - Copies Exemplu1.Txt în folderul computerului la distanță specificat în . Dacă pleci gol, atunci fișierul va fi copiat la rădăcină.
  • SCP @: / Home / Exemplu1.TXT ./ - Mișcă exemplul1.Txt din dosarul rădăcină al computerului la distanță la dosarul curent al computerului local.
  • Imagine intitulată Utilizați SSH Pasul 7
    4. Copiați fișierele prin coajă. Folosind comanda CP, puteți face copii ale fișierelor în același director sau în directoarele de alegere:
  • Exemplul CP1.TXT Exemplu2.TXT - Creați o copie a exemplului1 în același dosar.Txt numit Exemplu2.TXT
  • Exemplul CP1.TXT / - Creați o copie a Exemplului1.Dosarul TXTTV specificat în .
  • Imagine intitulată Utilizați SSH Pasul 8
    cinci. Mutați și redenumiți fișierele. Dacă doriți să schimbați numele fișierului sau să îl mutați fără copiere, utilizați comanda MV:
  • MV Exemplu1.TXT Exemplu2.TXT - Rename Exemplu1.TXTTV Exemplu2.TXT. Fișierul va rămâne în același dosar unde a fost.
  • MV Directory 1 director2 - Redenumiți folderul directorial1 în directorul 2. Conținutul dosarului nu se va schimba.
  • MV Exemplu1.TXT ANDUM1 / - Mișcă exemplul1.Txt în directorul 1.
  • MV Exemplu1.TXT AND1 / Exemplu2.TXT - Mișcă exemplul1.Txt în directorul1 și redenumiți-l în Exemple2.TXT.
  • Imagine intitulată Utilizați SSH Pasul 9
    6. Ștergeți fișierele și folderele. Dacă vrei să faci ceva de genul asta, atunci ARMA comanda RM:
  • RM Exemplu1.TXT - Îndepărtați exemplul1.TXT.
  • RM-II Exemplu1.TXT - Îndepărtați exemplul1.TXT, confirmarea exigentă.
  • RM Directory1 / - Ștergeți folderul directorului împreună cu toate conținutul.
  • Imagine intitulată Utilizați SSH Pasul 10
    7. Modificați fișierele în fișierele dvs. Drepturile de citire și scriere schimbă echipa Chmod:
  • Chmod u + w exemplu1.TXT- Adăugați la înregistrare / modificare a fișierului către utilizator (U). Puteți utiliza modificatori (g) sau (o), dacă drepturile corespunzătoare trebuie să ofere un grup sau tuturor utilizatorilor cu totul.
  • Chmod g + r exemplu1.TXT - va adăuga dreptul de a citi fișierul grupului.
  • În general, există o mulțime de drepturi de a accesa fișiere, astfel încât să studiezi singur acest aspect.
  • Imagine intitulată Utilizați SSH Pasul 11
    opt. Învață să citești echipele. Există câteva echipe mai importante pe care trebuie să le cunoașteți. De exemplu:
  • Mkdir NewDirectory - Creați un nou subdirector numit "Folder nou" sau tip.
  • pwd - va arăta ce dosar sunteți acum.
  • care - va arăta cine este autorizat în sistem.
  • Pico Newfile.TXT Sau VI Newfile.TXT - Creați un fișier nou și deschideți un editor de text. În diferite sisteme - editori diferiți, consideră-o. Cel mai adesea găsit Pico și VI. În consecință, diferiți editori sunt comenzi diferite.
  • Imagine intitulată Utilizați SSH Pasul 12
    nouă. Obțineți informații detaliate despre orice echipă. Dacă nu știți ce se întâmplă dacă introduceți o comandă, apoi apelați ajutorul și luminați!
  • Om - Afișați informațiile de comandă.
  • om -k - va căuta toți utilizatorii de cuvinte cheie create de paginile pe care le-ați introdus.
  • Metoda 3 din 3:
    PARTEA: Crearea cheilor criptate
    1. Imagine intitulată Utilizați SSH Pasul 13
    unu. Creați cheile SSH. Aceste taste vă vor permite să vă conectați la un computer la distanță și să nu introduceți parola în mod constant. Și acest lucru, apropo, este foarte sigur, deoarece parola nu va mai fi transferată în mod constant în rețea.
    • Creați un dosar pentru o cheie de comandă: $ mkdir .ssh
    • Creați cheile cheie publice și private: $ ssh-keygen -t rsa
    • Crearea unei fraze de trecere a cheilor este la voință. Dacă nu doriți, faceți clic pe "Enter" atunci când sistemul vă va sugera să creați o frază de trecere. Aceasta va crea două chei în directoarele ID_RSA și ID_RSA.Pub-ul
    • Schimbați drepturile de acces la cheia dvs. privată. Pentru a citi-o numai dvs., introduceți comanda: $ chmod 600 .Ssh / id_rsa
  • Imagine intitulată Utilizați SSH Pasul 14
    2. Plasați o cheie publică pe un computer la distanță. Cheile sunt create, dar este doar jumătate din caz. Acum trebuie să aruncați o cheie publică unui computer la distanță pentru a pune capătul saliilor cu parole. Înlocuirea fragmentelor adecvate, introduceți următoarea comandă:
  • $ SCP .Ssh / id_rsa.Pub-ul @:
  • Colon la sfârșit nu uita.
  • Înainte de a începe transferul de fișiere, introduceți parola.
  • Imagine intitulată Utilizați SSH Pasul 15
    3. Instalați o cheie publică pe un computer la distanță. Ați plasat cheia? Bun, 75% gata. Acum este necesar să o instalați, fără asta, nimic nu va funcționa. Deci, conectați-vă la computer la distanță așa cum ați făcut în al treilea pas.
  • Creați un dosar SSH pe un computer la distanță dacă acest lucru nu există: $ mkdir .ssh
  • Adăugați cheia dvs. în fișierul cheie autorizat. Dacă un astfel de fișier nu există - trebuie creat: $ Cat id_rsa.Pub >> .Ssh / autorizat_keys
  • Modificați drepturile de acces la dosarul SSH: $ chmod 700 .ssh
  • Imagine intitulată Utilizați SSH Pasul 16
    4. Verificați dacă funcționează conexiunea. Când cheia este instalată pe un computer la distanță, trebuie să puteți conecta la aceasta și să nu introduceți parola în acest proces. Puteți verifica conexiunea cu următoarea comandă: $ ssh @
  • Dacă totul este conectat, și parola pe care nu ați cerut-o - totul funcționează corect.
  • Publicații similare