Utilizați SSH
Dacă vă conectați la alt computer prin internetul proverbial nesigur, probabil că doriți să faceți totul pentru a vă securiza datele. SSH este o modalitate de a realiza acest lucru. Pentru aceasta, va trebui să instalați SSH pe computer și apoi să faceți o conexiune criptată cu un server. Rețineți că pentru a putea asigura conexiunea, SSH trebuie să fie activată pe ambele părți ale conexiunii. Urmați acest ghid pentru a vă asigura că conexiunea este cât mai sigură posibil.
conținut
pași
Partea 1
Efectuarea unei conexiuni prima dată
1
Instalați SSH. În Windows, va trebui să descărcați un client SSH. Cea mai populară este Cygwin, pe care o puteți descărca gratuit de pe site-ul dezvoltatorului. Descărcați și instalați programul. Un alt program popular gratuit este PuTTY.
- În timpul instalării Cygwin trebuie să optați pentru instalarea OpenSSH de la departamentul Net.
- SSH este deja instalat pe Linux și Mac OS X. Acest lucru se datorează faptului că SSH este un sistem UNIX și deoarece Linux și OS X sunt derivate din sistemul UNIX.
2
Porniți SSH. Deschideți programul terminal instalat de Cygwin sau deschideți Terminalul în OS X sau Linux. SSH utilizează o interfață terminală pentru a comunica cu alte computere. Nu există o interfață grafică pentru SSH, deci va trebui să înveți să mergi cu tastarea comenzilor.
3
Testați conexiunea. Înainte de a se îngropa în materie de chei sigure și fișiere în mișcare, este important pentru a testa dacă SSH este configurat corect pe computer, precum și pe sistemul pe care îl conectați. Introduceți următoarea comandă, înlocuiți-o de numele de utilizator al celuilalt calculator și de către adresa celuilalt computer sau server:
$ ssh @
Partea 2
Aflați comenzile de bază
1
Du-te la shell-ul SSH. Dacă vă conectați pentru prima dată la celălalt computer, ar trebui să fiți în directorul HOME. Utilizați-l pentru a naviga în cadrul acestei structuri de directoare
CD
comandă:cd ..
. Mutați un director în structura arborescentă.CD
. Accesați un subdirector specificat.cd / home / director / cale /
. Mergeți la directorul indicat din rădăcină (acasă).cd ~
. Reveniți la directorul HOME.
2
Verificați conținutul directoarelor curente. Pentru a vedea care fișiere și foldere sunt prezente în locația dvs. curentă, utilizați comanda
ls
:ls
. Oferiți o listă a tuturor fișierelor și dosarelor din directorul curent.ls -l
. Oferiți o listă a conținutului directorului, împreună cu informații suplimentare, cum ar fi dimensiunea, drepturile și data.ls-o
. Furnizați o listă a întregului conținut, inclusiv fișierele și folderele ascunse.3
Copiați fișierele din locația curentă la computerul la distanță. Dacă doriți să copiați fișiere de pe propriul computer la un computer la distanță, utilizați comanda
scp
:scp /localdirectory/example1.txt @:
va copia exemplul1.txt pe cale scp @: /home/example1.txt ./
va muta example1.txt din directorul de domiciliu de pe computerul la distanță la directorul curent de pe computerul local.4
Copiați fișierele prin shell. Utilizați comanda
cp
pentru a face copii ale fișierelor din același director sau dintr-un director la alegere:cp example1.txt example2.txt
va face o copie a example1.txt sub numele example2.txt în aceeași locație.cp example1.txt /
va face o copie a exemplului1.txt în locația indicată de 5
Mutați și redenumiți fișierele. Dacă doriți să modificați numele unui fișier sau dacă doriți să mutați fișierul fără să îl copiați, puteți face comanda
mv
:mv example1.txt example2.txt
va redenumi exemplu1.txt la example2.txt. Fișierul nu este mutat.directorul mv director1
va redenumi directorul1 la directorul2. Conținutul directorului nu va fi modificat.mv example1.txt director1 /
Se va muta exemplul1.txt în director1.mv exemplu1.txt director1 / example2.txt
va muta example1.txt în director1 și va schimba numele în example2.txt6
Ștergerea fișierelor și a directoarelor. Dacă trebuie să scoateți ceva de pe computerul la care sunteți conectat, utilizați codul
rm
comandă:rm example1.txt
fișierul va fi example1.txt.rm -I exemplu1.txt
va șterge exemplul example1.txt după ce vi sa solicitat confirmarea.directorul rm1 /
va șterge directorul1 împreună cu conținutul său.7
Schimbați permisiunile pentru fișierele dvs. Puteți schimba permisiunile de citire și scriere a fișierelor cu ajutorul acesteia
chmod
comandă:chmod u + w exemplu1.txt
va adăuga permisiunea de citire (modificare) la fișier pentru utilizator (u). De asemenea, puteți utiliza funcția g
utilizați modificatorul pentru permisiunile unui grup sau comanda o
pentru permisiuni la nivel mondial (toată lumea).chmod g + r exemplu1.txt
va da permisiunea de citire / citire (acces) fișierului pentru un grup.8
Aflați celelalte sarcini de bază utilizate în mod obișnuit. Există o serie de comenzi importante pe care le veți folosi foarte mult în interfața shell. Acestea includ:
mddir newdirectory
creează un nou subdirector cu numele noul director.PWD
va afișa locația curentă a directorului.care
arată cine este conectat la un sistem.pico newfile.txt
sau vi newfile.txt
va crea un fișier nou și îl va deschide cu editorul de fișiere. Diferitele sisteme au fiecare propriul editor de fișiere. Cele mai cunoscute sunt pico și vi. Aveți nevoie de o comandă diferită pentru fiecare editor.9
Informații detaliate despre diferitele comenzi. Dacă nu sunteți sigur ce va face o comandă, utilizați comanda
om
pentru a afla mai multe despre modul în care puteți utiliza o comandă și parametrii pe care îi puteți utiliza:om
afișează informații despre comanda respectivă.om-k
va căuta termenul de căutare specificat în toate paginile manualului.Partea 3
Efectuarea cheilor cu criptare
1
Creați-vă cheile SSH. Cu aceste taste puteți să vă conectați la o locație la distanță, astfel încât întotdeauna să introduceți o parolă. Aceasta este o metodă mult mai sigură, deoarece parola nu trebuie trimisă de fiecare dată în rețea.
- Creați dosarul cheie de pe computer cu comanda
$ mkdir .ssh
- Creați cheile publice și private cu comanda
$ ssh-keygen -t rsa
- Veți fi întrebat dacă doriți să faceți o frază de recunoaștere a cheilor - acest lucru este opțional. Dacă nu doriți să obțineți recunoașterea, apăsați pe Enter. Aceasta creează două chei în directorul .ssh: id_rsa și id_rsa.pub
- Schimbați permisiunile cheii private. Pentru a vă asigura că cheia privată este citită numai de dvs., utilizați comanda
$ chmod 600.ssh / id_rsa
2
Plasați cheia publică pe computerul la distanță. Odată ce cheile sunt create, sunteți gata să plasați cheia publică pe computerul la distanță pentru a crea o conexiune fără o parolă. Introduceți următoarea comandă și înlocuiți părțile indicate anterior:
$ scp .ssh / id_rsa.pub @:
3
Instalați cheia publică pe computerul la distanță. După ce ați pus cheia pe computerul la distanță, va trebui să o instalați astfel încât să funcționeze corect. Mai întâi, conectați-vă la computerul la distanță în același mod ca la Pasul 3.
$ mkdir .ssh
$ cat id_rsa.pub >> .ssh / authorized_keys
$ chmod 700.ssh
4
Verificați dacă conexiunea funcționează. Odată ce cheia a fost instalată pe computerul la distanță, ar trebui să puteți efectua o conexiune fără a vi se solicita o parolă. Introduceți următoarea parolă pentru a testa conexiunea:
$ ssh @
Distribuiți pe rețelele sociale:
înrudit
- Adăugați o imprimantă HP la o rețea fără fir
- Conexiune gratuită la internet
- Instalați Linux
- Instalați aplicații Android pe PC cu Bluestacks
- Descărcați, instalați și executați JDK
- Instalați un server de baze de date MySQL pe PC-ul Windows
- Instalați un nou sistem de operare pe computer
- Utilizați Facebook în China
- Instalați FFmpeg pentru Windows
- Descărcați Google Chrome
- Instalați Google Earth
- Instalați Java
- Utilizați Linux
- Instalați menta Linux
- Instalați Microsoft Security Essentials pe computer
- Instalați Minecraft Forge
- Instalați Skype pe computer
- Obțineți acces la alt computer prin propriul calculator
- Instalați Ubuntu Linux
- Instalați WhatsApp pe un computer
- Instalați o imprimantă fără un disc de instalare