Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • In contact cu
  • Sfaturi pentru a lucra eficient cu Putty. Conexiune securizată prin PuTTY: cum se utilizează SSH

Sfaturi pentru a lucra eficient cu Putty. Conexiune securizată prin PuTTY: cum se utilizează SSH

PuTTY este un client gratuit pentru protocoalele SSH, Telnet, rlogin, precum și protocolul TCP, care funcționează pe aproape toate platformele. În practică, este folosit pentru a stabili o conexiune la distanță și a lucra pe un nod conectat folosind PuTTY.

Este destul de convenabil să efectuați configurarea inițială a acestei aplicații și apoi să utilizați parametrii instalați. Mai jos este cum să vă conectați prin SSH prin PuTTY după configurarea programului.

Configurarea PuTTY

  • Deschideți PuTTY

  • În câmp Nume gazdă (sau adresa IP) specificați numele de domeniu al gazdei la distanță la care vă veți conecta sau adresa IP a acesteia
  • Specificați în câmp Tipul conexiunii SSH
  • Sub bloc Managementul sesiunii introduceți numele pe care doriți să-l acordați conexiunii
  • Faceți clic pe butonul salva

  • În meniul în cascadă al programului, găsiți elementul Compusși accesați fila Date

  • În câmp Nume de utilizator pentru autentificare automată specificați autentificarea pentru care se va stabili conexiunea
  • În câmp Parola de conectare automată Scrie o parolă

  • Apoi faceți clic pe butonul conectați


Dacă este necesar, înainte de a apăsa butonul conectați Puteți face setări suplimentare pentru fereastra de codificare și afișare. Pentru a face acest lucru, trebuie doar să selectați elementele corespunzătoare din secțiune Fereastră meniul în cascadă al programului.


Ca urmare a acestor acțiuni, PuTTY va stabili o conexiune SSH cu serverul pe care l-ați specificat. În viitor, puteți utiliza deja conexiunea creată pentru a stabili accesul la o gazdă la distanță.

PuTTY este un mic program gratuit pentru conectarea la un server, prin Telnet sau o conexiune SSH securizată.

De ce este nevoie de ea?

De regulă, acest program este folosit pentru a trimite comenzi către server. Acestea. configurezi PuTTY -> se conecteaza la server -> introdu comenzi pe linia de comanda -> serverul le executa.

O altă aplicație este transferul de fișiere de pe un computer pe un server și invers, dar în astfel de scopuri folosesc adesea programul gratuit Filezilla, Total Commander sau Far Manager.

De unde să descărcați PuTTY?

Descărcați de pe site-ul oficial, programul este gratuit. Nu vă fie teamă de designul site-ului (mai precis, absența acestuia) - acesta este un program foarte popular printre webmasteri care nu fură date și nu dăunează. Furnizorii de găzduire cu suport SSH recomandă utilizarea PuTTY pentru a lucra cu serverul web.

Cum se configurează corect PuTTY?

1. Rulați fără instalare

După ce descărcați programul de pe site-ul oficial, nu trebuie să îl instalați. Doar rulați fișierul PuTTY.exe și vedeți această fereastră:

2. Găsiți setările

De obicei, furnizorul de găzduire trimite setările pentru accesarea serverului prin protocolul SSH, dar este important să verificați cu furnizorul dvs. de găzduire disponibilitatea acestui serviciu. Când aveți setările, trecem la completarea câmpurilor obligatorii:

3. Introduceți setările și conectați-vă

Nume gazdă (sau adresa IP)- numele gazdei sau adresa IP, care sunt trimise în setări de la gazdă.
port- pune 22.
Sesiune salvată- introduceți orice nume pentru sesiune și faceți clic pe „Salvare” („Deschidere” este încă prea devreme pentru a fi apăsat). Apoi, selectați fila SSH din coloana din stânga și vedeți următoarele:

Nu atingem nimic aici, ci pe teren Versiunea de protocol SSH preferată selectați doar 2 (pe unele găzduiri, puteți lăsa doar 2). Pentru a vă conecta la server, faceți clic pe „Deschidere”.

Apoi ar trebui să vedeți un ecran negru care spune „ Conectați-vă ca". Introduceți datele dvs. de autentificare, dar țineți cont de faptul că atunci când îl introduceți, ecranul rămâne negru. Adică nu se întâmplă nimic pe el, așa că atunci când termini de autentificare, trebuie doar să apeși Enter. În continuare, vi se va cere să introduceți parola în același mod.Dacă totul a fost configurat corect, veți vedea linia de comandă a serverului în fața dvs. În consecință, trebuie să introduceți comenzi în ea.

Comenzi importante PuTTY

Ne uităm la o listă largă de comenzi într-un articol separat și le descriem pe cele mai importante aici:

numele comenzii --help- va afișa informații complete despre echipă și despre ce face aceasta;
mc- pornește Midnight Commander (manager de fișiere);
ls- arata fisiere pe server;
ls-la- va afișa toate fișierele de pe server (chiar și cele ascunse) + dimensiune + proprietar + permisiuni fișier + data modificării;
directorul cd- va merge în directorul specificat;
CD../- revenirea la directorul sus;
mv- redenumiți/mutați fișierul;
rm- ștergeți un fișier;
cp- copie;
chmod- modificarea drepturilor asupra unui folder sau fișier;
nume de fișier pisică- arata continutul fisierului;
mkdir- creați un folder.

Disponibilitatea, simplitatea și capacitatea de a se conecta la nodurile de rețea prin protocolul SSH, inclusiv crearea de tuneluri SSH, au adus PuTTY o popularitate deosebită. Accesibilitatea la aproape orice platformă, inclusiv dispozitivele mobile, este aplicația PuTTY. Cum să utilizați acest program pentru un utilizator obișnuit, și nu doar pentru un administrator de sistem?

Stabilirea unui tunel SSH este la fel de ușoară ca și utilizarea unei astfel de aplicații pentru a vă conecta la un port serial sau la un server la distanță prin SSH.

Descrierea generală a PuTTY

Cum se folosește programul? Ce setări să folosești pentru muncă? PuTTY este un software gratuit. Ideal pentru conexiuni SSH și vă permite să gestionați în siguranță serverul local, într-o rețea locală și de la distanță, prin Internet. Puteți folosi PuTTY pentru a gestiona dispozitivele conectate la un port serial și pentru a proiecta secvențe de tunel SSH prin mai multe servere.

Programul nu necesită configurare, doar pornește și oferă imediat funcționalitatea dorită. Funcționează fiabil, oferă o interfață compactă cu funcții complete. În stânga sunt categoriile care definesc designul și funcționalitatea, în dreapta sunt datele sesiunii și capacitatea de a selecta și configura conexiunile de care aveți nevoie.

Odată conectat, PuTTY oferă emularea terminalului (linia de comandă a serverului). Utilizatorul primește o „fereastră a sistemului” care a răspuns la conexiune.

Lucrarea se desfășoară direct cu un computer de la distanță în sistemul la care se realizează conexiunea. Trebuie să introduceți un nume și o parolă, apoi să utilizați comenzile serverului.

PuTTY - cum se folosește programul?

PuTTY este configurat intuitiv. Pentru a vă conecta la un server SSH, trebuie să cunoașteți adresa IP sau numele de domeniu, portul, numele și parola acestuia. După conectare, linia de comandă a serverului conectat este furnizată de PuTTY. Cum să utilizați un program care vă permite să organizați cu ușurință munca de la distanță?

Unixoids, în special FreeBSD, Linux și alte sisteme similare, oferă o opțiune convenabilă pentru auto-administrare de la distanță. Este suficient să instalați sistemul, să activați demonul sshd și să „eliminați” în orice punct din spațiul de internet.

Se poate argumenta că PuTTY satisface formula unui sistem ideal, care afirmă că ceea ce nu există este ideal, dar funcția dorită este întotdeauna acolo. Desigur, în spatele simplității externe se află o mulțime de secrete, rezolvarea problemelor complexe de acces, configurarea serverelor și a diferitelor funcționalități, dar ridicarea unui server și scoaterea în evidență ca un sistem de site-uri, cum ar fi găzduirea pe Internet, este o procedură simplă.

Desigur, întrebarea formării prin PuTTY este „cum folosesc SSH pentru a crea o secvență de tuneluri?” necesită calificare, dar aici este vorba doar despre logica creării fiecărui genunchi în succesiunea conexiunilor SSH, și nu despre programul în sine.

Codificare și setare

Înainte de a utiliza PuTTY, puteți configura interfața. În principiu, tot ceea ce este setat implicit funcționează în cele mai multe cazuri, dar dacă este necesar, poți să schimbi mult și să ai propriul design pentru fiecare conexiune, fiecare sesiune.

Setările pot fi setate pentru fiecare sesiune. Salvând sesiunea sub un anumit nume, puteți avea atât conexiunea, cât și setările acesteia în același timp.

Pentru a vă conecta la o sesiune salvată, trebuie doar să selectați numele acesteia și conexiunea va fi stabilită. Aproape toate serverele moderne folosesc UTF-8, iar PuTTY îl folosește implicit.

Puteți personaliza culorile elementelor de interfață, cursorului, fontului. Există o mulțime de opțiuni pentru a face conexiunea confortabilă vizual, deși acest lucru nu este deosebit de necesar.

Întrebarea PuTTY, cum să-l folosească, apare numai înainte ca programul să fie pregătit pentru conexiune. De îndată ce adresa serverului este introdusă și el a răspuns, atunci după ce ați introdus numele și parola pur și simplu uitați de PuTTY. Serverul este disponibil aici și acum, ca și cum ar fi în apropiere. Soluția ideală pentru lucrul la distanță sigur.

Utilizare locală

Pe lângă utilizarea unei conexiuni SSH ca instrument pentru crearea tunelurilor SSH, cum altfel poate fi folosit PuTTY? Cum se utilizează portul com cu acest instrument?

Poate fi folosit pentru a testa sau a lucra cu un port serial. Conectând un alt computer, modem sau alt dispozitiv la portul com dorit, puteți avea o conexiune stabilă pentru transferul de fișiere sau comenzi.

Pentru lucrul de la distanță cu servere Linux, FreeBSD, *BSD, este convenabil să utilizați programul Putty.

Putty este un program gratuit - un client pentru conectarea la un server în principal prin protocolul SSH, dar puteți utiliza și protocolul telnet, care nu este indicat să îl utilizați din cauza nesiguranței sale, deoarece totul este transmis prin protocolul telnet în formă necriptată. .

Prin protocolul SSH, veți învăța cum să redirecționați un port către un router, modem sau alt echipament din spatele unui server cu un server SSH instalat, veți afla cum puteți descărca sau încărca un fișier pe sau de pe server. În general, Putty este un program mic foarte util și la îndemână, cu caracteristici excelente.

Programul Putty poate fi folosit și pentru conectarea la dispozitive care folosesc un port serial, de exemplu, configurarea unui modem Huawei 3G prin Putty.
Descărcați programul Putty and PSCP de pe pagina: ]]> descărcați Putty and PSCP de pe site-ul oficial ]]>

În captura de ecran de mai sus, sunt încercuite două linkuri care trebuie descărcate pe disc. DIN:\în folderul de chit pe care trebuie să-l creați mai întâi. Aici descărcam două programe putty.exeȘi pscp.exe. În captura de ecran de mai jos, puteți vedea programele descărcate pe computerul meu în folderul Puty de pe unitatea C:\.

Lansăm fișierul program putty.exe făcând dublu clic pe fișier cu mouse-ul, se va deschide o fereastră în care adaug un server Linux care se află în rețeaua mea și are o adresă IP de 192.168.2.1 cu un port SSH standard. din 22, total:

  • Nume gazdă: 192.168.2.1
  • Port: 22
  • Sesiune salvată: 192.168.2.1 (aici puteți scrie orice nume, de exemplu Serverul lui Vasya Pupkin)

Apoi, asigurați-vă că accesați fila Fereastra - Traducere iar în lista derulantă, selectați codificarea UTF-8 (sau selectați codarea cu care este configurat serverul dvs. la distanță, în cele mai multe cazuri este UTF-8), dacă acest lucru nu se face, atunci după conectarea la server folosind Putty, toate cuvintele rusești vor fi afișate cu simboluri care nu pot fi citite:

După modificarea codificării, accesați fereastra principală sesiuneși verificând dacă ați completat câmpul Sesiune salvată apasa butonul salva. Acum aveți o nouă intrare în fereastra principală 192.168.2.1 (sau Serverul lui Vasya Pupkin). După închiderea programului Putty, veți avea intrarea adăugată, iar pentru a vă conecta la un server la distanță prin SSH, trebuie doar să faceți dublu clic pe intrarea salvată 192.168.2.1 :

Când vă conectați pentru prima dată la server prin protocolul SSH, vi se va cere să fiți de acord să scrieți cheia serverului la distanță în memoria cache a programului Putty, sunteți de acord cu acest lucru făcând clic pe butonul dași veți vedea o fereastră pentru introducerea unui login și a parolei:

În fereastra care se deschide, introduceți numele de utilizator, de exemplu rădăcină și apăsați Enter, vi se va solicita să introduceți parola de utilizator rădăcină , parola introdusă în sine nu va fi vizibilă, tocmai când introduceți parola, apăsați Enter și dacă ați introdus corect login:parola, vă veți găsi pe un server Linux la distanță:

Mai jos este o captură de ecran în care m-am conectat la serverul Linux prin SSH bcgjmpez programul de acces la distanță Putty:

În instrucțiunile de mai sus, ați învățat cum și unde să descărcați programul Putty, ați lansat programul Putty descărcat, ați adăugat un server la distanță și ați salvat setările acestuia, inclusiv codificarea serverului în parametrii programului Putty și, de asemenea, vă conectați la un server Linux la distanță. .

În continuare, să presupunem că avem un server sau un router cu Linux instalat și un port SSH deschis. Trebuie să ne conectăm la modemul prin care acest server accesează Internetul. Modemul în sine nu este accesibil de pe Internet. În această situație, ne este foarte util programul de acces la distanță Putty, cu ajutorul căruia vom redirecționa portul de pe computerul nostru printr-un server la distanță către un router sau modem.

  • IP server la distanță - 192.168.2.1
  • router IP sau modem - 192.168.1.1
  • port redirecționat - 82

Trebuie să deschidem setările routerului sau modemului în browser, să facem modificări și să salvăm. Vom transmite 82 port, deoarece nu este utilizat în setările standard atât ale serverului, cât și ale desktopului.

Deoarece vom redirecționa portul 82 către routerul de pe același server la care ne-am conectat anterior, este necesar în fila sesiune selectați cu mouse-ul serverul adăugat anterior cu numele 192.168.2.1 și apăsați butonul sarcină, după aceea câmpurile vor fi completate Nume gazdă, port, sesiune salvată:

Trebuie să mergem la filă conexiune - SSH - Tuneluri si completati campurile:

Destinație: 192.168.1.1:80

unde portul 82 este portul care se va deschide pe computer (desktop) și 192.168.1.1:80 acesta este ip-ul routerului și portul către care trebuie să redirecționăm portul. Tot ceea ce se deschide pe linkul http este portul 80, https este portul 443. În mod similar, puteți redirecționa portul 21 ca FTP, e-mail, SSH, Radmin, RDP și așa mai departe. După completarea câmpurilor, faceți clic pe butonul Adăugare pentru a adăuga tunelul la setările curente:

După adăugarea tunelului, trebuie să salvăm aceste setări sub un alt nume, pentru aceasta mergem la fila sesiune iar în câmpul Sesiune salvată scrieți numele conexiunii cu tunelul configurat: și apăsați butonul salva, noul nume va apărea în fereastra de mai jos 192.168.2.1_82-to-192.168.1.1 făcând dublu clic pe care cu mouse-ul, vom primi o invitație de intrare Parola de logare, introducând care vom merge la serverul de la distanță.

După ce ne-am conectat la serverul de la distanță din profil 192.168.2.1_82-to-192.168.1.1, în care am configurat portul de redirecționare 82 către portul 80 al routerului prin IP 192.168.1.1, pentru a ne conecta la router sau modem, trebuie să introducem adresa http://localhost:82 în browser și veți vezi o fereastră pentru introducerea numelui de autentificare și a parolei de la router:

După conectarea la router, va trebui să faceți doar modificările necesare setărilor routerului sau modemului. Pentru a opri redirecționarea portului, trebuie doar să închideți programul de acces la distanță Putty.

Ați învățat cum să configurați redirecționarea portului prin Putty, așa că să trecem la a treia secțiune de copiere a fișierelor prin SSH.

Copierea fișierelor prin SSH utilizând programul de acces la distanță Putty.

Pentru a copia fișierul pe un server la distanță, am arhivat programul putty.exe în folderul pytty de pe unitatea C:\, iar în forma arhivată fișierul are numele chit.zip captură de ecran:

Pentru a copia un fișier chit.zip trebuie să deschidem linia de comandă Windows, pentru aceasta apăsăm butonul Start - Run iar în fereastra care apare, introduceți comanda cmdși faceți clic pe Ok:

După pornirea liniei de comandă prin executarea comenzii cmd, se va deschide o fereastră pentru noi:

După deschiderea liniei de comandă, trebuie să mergem în folderul în care se află programul pscp.exe și fișierul copiat putty.zip, Pentru a face acest lucru, trebuie să rulăm următoarea comandă pe linia de comandă:

cd c:\putty

După intrarea în folderul putty de pe unitatea C:\, putem verifica conținutul folderului rulând comanda:

Captura de ecran de mai jos arată totul:

Și acum suntem pentru a încărca fișierul putty.exe către un server la distanță sub utilizator rădăcinăîntr-un folder /rădăcină trebuie să rulăm comanda:

Dacă serverul dvs. SSH se blochează pe standard 22 port, rulați comanda:

Pscp.exe putty.zip :/root/

Dacă serverul dvs. SSH se blochează pe un port non-standard, de exemplu 222 apoi rulați comanda:

Pscp.exe -P 222 putty.zip :/root/

pscp.exe incarca fisier chit.zip situat în directorul curent către un server la distanță sub utilizator rădăcină cu adresa IP 192.168.2.1 într-un folder /rădăcină. După ce comanda este executată, vi se va solicita să introduceți parola utilizatorului rădăcină

Pentru a copia fișierul putty.zip de pe un server la distanță în folderul curent, SSH serverul pe un standard 22

Pscp.exe :/root/putty.zip .

Pentru a copia fișierul putty.zip de pe un server la distanță în folderul curent, SSH serverul pe un non-standard 222 port, trebuie să rulăm comanda:

Pscp.exe -P 222 :/root/putty.zip .

În comanda de mai sus am spus programului pscp.exe descărcare fișier chit.zip situat în director /rădăcină pe un server la distanță sub utilizatorul root cu o adresă IP 192.168.2.1 la folderul curent (la folderul în care ne aflăm)

Deci instrucțiunile de lucru cu programul Putty sunt terminate. După ce ați citit acest manual, ați învățat (dacă nu știați) cum să instalați, să descărcați, să rulați, să configurați și să utilizați programul de acces la distanță Putty. Ați învățat cum ați redirecționat un port prin Putty către un router, modem sau alt server din spatele celui actual. Ați învățat cum puteți descărca un fișier de pe server pe computer sau, invers, încărcați fișierul dorit de pe computer pe un server la distanță folosind protocolul SSH.

Am fost cu tine, mă voi bucura foarte mult dacă această instrucțiune îți va fi de folos.

O scurtă pauză, odihnește-te timp de 3 minute urmărind un videoclip frumos.

Foarte des, în diverse instrucțiuni pentru dreambox (și alte tunere Linux), se propune executarea anumitor comenzi în telnet (Telnet). Pentru începători, această expresie poate deruta. nu este foarte clar ce fel de animal este Telnet și unde să-l cauți.

Telnet ne oferă posibilitatea de a controla sistemul de operare al tunerului. Acest dialog are loc în format de linie de comandă.

În calitate de client Telnet, puteți utiliza programul DCC deja cunoscut de noi.

DCC (Centrul de control Dreambox)

Dacă nu ați instalat încă acest program, descărcați arhiva cu programul dcc-dreambox-control-center și despachetați folderul în orice loc de pe disc. Programul este lansat de fișierul DCC_E2.exe; pentru comoditate, puteți crea o comandă rapidă cu un link către acest fișier pe desktopul computerului.

După pornire, trebuie să specificați adresa IP a dreambox-ului (adresa IP a computerului ar trebui înregistrată automat). Dacă adresa IP a tunerului este necunoscută, atunci puteți utiliza căutarea - faceți clic pe butonul Căutare și intrați în fereastra de căutare. Specificați intervalul de căutare în partea de sus și apăsați din nou butonul Căutare. Ca rezultat al căutării, DCC va afișa o listă de dispozitive active în rețeaua locală. Devenim pe linia cu numele receptorului și facem clic pe Accept.

Când adresa IP este înregistrată, faceți clic pe butonul Reconectați. Dacă conexiunea are succes, fereastra Protocol va spune:

Conectat Telnet FTP Conectat Enigma2 detectat (DM800)

Când vă conectați, puteți specifica datele de conectare și parola pentru conexiunea FTP. Mod implicit:

nume-rădăcină

Parola-dreambox

Aceste valori sunt deja înregistrate automat. În viitor, dacă vă schimbați datele de autentificare și parola pe Dreambox, va trebui să le introduceți în câmpurile corespunzătoare.

Apăsați butonul Telnet din colțul din stânga jos și intrați într-o fereastră de terminal neagră cu un indiciu

[email protected]:~#

Pentru a testa funcționarea telnetului, puteți lansa comanda df

Comanda df afișează spațiul liber de pe dispozitivele montate în momentul lansării comenzii, cam așa:

Client telnet popular. Descărcați cea mai recentă distribuție de la

După pornire, stabilim o conexiune la Dreambox în cinci pași:

1. Mai întâi, selectați tipul de conexiune - Telnet.

2. Apoi introducem în câmpul Host Name adresa IP a tunerului, de exemplu, 192.168.1.4

3. Salvați setările pentru viitor, în câmpul Sesiuni salvate, scrieți numele conexiunii noastre, de exemplu, dreambox800.

4. Salvați cu butonul Salvare.

5. Apăsați butonul Deschidere pentru a vă conecta.

Acum, la lansările ulterioare de PuTTY, va fi suficient să lansăm conexiunea de care avem nevoie făcând dublu clic pe numele sesiunii salvate (dreambox800).

Dacă totul a fost specificat corect, se va deschide o fereastră Telnet.

Introduceți login - root și parola - dreambox, dacă este setat.

După indiciu [email protected]:~# - puteți introduce comenzi.

Cum să porniți conexiunea PuTTY Telnet cu un singur clic?

Pentru confortul lansării PuTTY, puteți face o manipulare simplă cu comanda sa rapidă de pe desktop.

Facem clic dreapta pe el și aducem linia „Obiect” în acest format:

„C:\Program Files\PuTTY\putty.exe” -ssh -pw dreambox [email protected]

Acestea. trebuie să adăugați o conexiune SSH, specificând autentificarea (rădăcină) și parola (dreambox), precum și adresa IP a tunerului.

Acum, făcând clic pe scurtătura PuTTY, ne conectăm imediat la Dreambox prin telnet.

Rețineți că Dreambox 800 nu are o parolă în mod implicit, ceea ce înseamnă că SSH nu va funcționa. Mai întâi, folosind același telnet :) trebuie să schimbați parola cu comanda:

Când tastați caractere de parolă, nimic nu este afișat în rând.

Top articole similare