Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Erori
  • WinSCP - copiați fișiere din Linux. Configurarea conexiunii WinSCP

WinSCP - copiați fișiere din Linux. Configurarea conexiunii WinSCP

Pentru a transfera un site de la o gazdă locală la o găzduire și a lucra în continuare cu acesta, avem nevoie de un client FTP. În opinia mea, pentru sistemul de operare Windows, cel mai convenabil și de încredere este Client FTP WinSCP... Acest articol va discuta unde să îl descărcați, cum să îl instalați și să îl configurați.

De unde să descărcați WinSCP?

WinSCP este licențiat sub GNU GPL. Aceasta înseamnă că îl puteți descărca gratuit de pe site-ul oficial și îl puteți folosi gratuit pentru propria dvs. plăcere. Iată link-ul către pagina de descărcare: WinSCP free download. Faceți clic pe linkul „Pachet de instalare” de acolo. Versiunea de lucru la momentul scrierii acestui articol este WinSCP 5.1.7. Nu vă grăbiți să căutați versiunea rusă a programului - limba poate fi configurată după instalarea programului, la care mergem.

Instalarea WinSCP

Rulați fișierul descărcat (în prezent winscp517setup.exe). Lăsați limba de instalare ca engleză, deoarece nu există rusă în opțiunile sugerate. Nu vă faceți griji, aceasta nu este limba interfeței programului, ci limba care va fi folosită în timpul procesului de instalare.

În următoarea fereastră de bun venit, faceți clic pe „Next>”. Voi sări peste captură de ecran - totul este clar acolo.

În fereastra următoare, părăsim instalarea tipică

În continuare, ni se cere să selectăm interfața programului. Prima opțiune este aceeași ca în programul Total Commander. Două panouri: cel din stânga este pentru directoarele locale, cel din dreapta este pentru cel de la distanță. A doua opțiune este doar un director la distanță, ca în Windows Explorer. De fapt, îmi place interfața în stil comandant și vă recomand să alegeți una. Dacă doriți, puteți trece la a doua versiune a interfeței după instalarea programului în setări.

Ultima fereastră este un rezumat. Listează toate setările pe care tocmai le-am selectat. Doar click Instalare... Omit și captura de ecran. Instalarea programului va începe și la sfârșit va apărea ultima fereastră. În el, am debifat caseta pentru a nu deschide pagina de pornire, am lăsat o bifă despre pornirea programului. Faceți clic pe Terminare.

Instalarea clientului FTP WinSCP a fost finalizată cu succes. Programul pornește și se deschide fereastra de autorizare.

Configurarea WinSCP

Setarea limbii ruse în WinSCP

Mai întâi, să setăm limba rusă promisă a interfeței programului. În fereastra care apare după pornirea programului, în partea de jos, faceți clic pe butonul „Limbi” și apoi pe „Obțineți mai multe...”

Veți fi redirecționat către o pagină web cu un tabel de limbi disponibile. Trebuie să găsiți limba rusă și să faceți clic pe link, așa cum se arată în captură de ecran.

Arhiva ru.zip descărcată trebuie dezarhivată și fișierul WinSCP.ru copiat în C: \ Program Files \ WinSCP \ - acesta este folderul în care a fost instalat implicit programul WinSCP. Acum veți avea un element „Rusă - Rusă” în meniul Limbi.

Configurarea conexiunii WinSCP la serverul de găzduire

Pentru acțiuni suplimentare, trebuie să găsiți scrisoarea pe care ați primit-o de la furnizorul dvs. de găzduire după înregistrarea unui cont. Acest e-mail ar trebui să conțină acreditările dvs. de acces FTP și SSH.

Adresa serverului: host_name

Nume utilizator: nume_utilizator

Parola: parola

Introduceți aceste date în câmpurile corespunzătoare din fereastra „Autentificare WinSCP”.

Lăsați protocolul de fișier implicit SFTP (SSH FTP) este un protocol de rețea care criptează tot traficul, astfel încât conexiunea dvs. la server va fi sigură. Pentru unii furnizori de găzduire, accesul SSH va trebui să fie activat în panoul de control al găzduirii. Dacă furnizorul dvs. de găzduire nu oferă acces SSH, atunci puteți alege protocolul de fișier FTP, dar mai bine să schimbi găzduirea la normal!

Faceți clic pe „Salvare”. Va apărea o fereastră în care puteți schimba numele conexiunii sau lăsați ceea ce este oferit implicit. Este mai bine să nu bifați caseta pentru salvarea parolei din motive de securitate, dar dacă doriți să salvați, atunci în WinSCP este posibil să setați o altă parolă pentru introducerea în program în sine - așa-numita parolă principală. Dacă salvați parola de conectare, atunci vă recomand să setați o parolă principală. Citiți cum să faceți acest lucru mai târziu în articol.

Faceți clic pe OK. Cel nou creat va apărea în lista de conexiuni. Dacă nu ați bifat caseta „Salvați parola”, atunci de fiecare dată când vă conectați, va trebui să introduceți parola de acces. Prima dată când vă conectați, este posibil să primiți un mesaj cu privire la cheia publică a serverului. În acest caz, vă rugăm să confirmați că aveți încredere în acest server. Dacă, desigur, aveți încredere în furnizorul dvs. de găzduire. =)

Activarea parolei principale

Pentru a îmbunătăți securitatea, WinSCP are opțiunea de a activa o parolă principală.

Acum, când vă conectați la găzduire, vi se va solicita această parolă. De ce este convenabilă utilizarea unei parole principale? Dacă aveți multe site-uri pe servere diferite, puteți să introduceți toate conexiunile în WinSCP, să salvați parolele (care, cu siguranță, diferă pentru fiecare conexiune) folosind caseta de selectare „Salvați parola” și să setați o parolă principală. Acum nu trebuie să vă amintiți sau să copiați constant parolele din fișier pentru diferite conexiuni. Trebuie doar să vă amintiți o parolă principală și să o introduceți atunci când vă conectați la oricare dintre servere.

Deci, am instalat și configurat setările de bază ale clientului FTP WinSCP. Cu ajutorul acestui program, ne putem conecta acum la serverul furnizorului de găzduire, putem copia fișiere pe acesta, prelua fișiere de pe acesta și chiar edita fișiere direct pe server. Vom avea nevoie de acest lucru atunci când transferăm un site la găzduire și pentru a lucra în continuare cu acesta.

Aștept cu nerăbdare întrebările și comentariile dumneavoastră.

Toate lucrările confortabile și sigure!

Cum să îmblânzești acest program. Aici am descris setările standard și cele mai convenabile, unele desigur pot fi pervertite și pot personaliza totul pentru tine.

Dar mai întâi, de ce este nevoie:
1. Funcționează prin protocolul securizat SSH
2. Fiecărui tip de fișier i se poate atribui propriul editor, de exemplu, pentru php - PHP Expert Editor, pentru CSS - TopStyle, pentru Javascript - WritePad, sau alocați unul dintre editorii dvs. preferati pentru toate extensiile de fișiere posibile.
3. Acum nu trebuie să editați mai întâi scripturile pe gazda locală, apoi să le încărcați pe gazduire și să vedeți dacă totul este în regulă, programul va face toate acestea pentru dvs.

Ei bine, nu crezi că acest lucru este posibil, ei bine, atunci, să începem.

Când porniți programul, suntem întâmpinați de următoarea fereastră, care vă cere să introduceți adresa la care ne vom conecta, această adresă ar trebui să vi se dea atunci când cumpărați hosting. Foarte des, datele pentru conectare coincid cu datele de pe ftp. Asadar, haideti sa începem. În câmp Nume gazdă introduce adresa IP sau Numele domeniului să se conecteze, apoi pe teren Nume de utilizator hai sa ne prezentam Autentificare iar în câmp Parola hai sa ne prezentam parola... Acum, pentru ca data viitoare când vă conectați să nu introduceți totul, faceți clic din nou pe buton salva.

Veți vedea următoarea fereastră în care trebuie să vă denumiți conexiunea, puteți scrie Vasya, Petya sau Masha, în acest caz l-am sunat găzduirea mea prin protocolul SHH... După cum să scrieți, faceți clic O.K.

În fața ta se va deschide o fereastră pentru selectarea unei conexiuni, programul este foarte flexibil și îți permite să salvezi multe tipuri de conexiuni. Selectați făcând clic pe găzduirea mea prin protocolul SHH sau după numele pe care l-ați dat și faceți clic pe butonul Autentificare... Programul începe să se conecteze, dacă pune întrebări, de exemplu, despre stocarea în cache, apăsați O.K.

După ce vă conectați, veți vedea o fereastră cu diverse file și directoare similare cu FTP, dar trebuie totuși să personalizăm acest animal pentru noi înșine și, așadar, să mergem. Trebuie să faceți clic pe butonul din partea de sus a ferestrei care se deschide Opțiuniși selectați o filă Preferințe sau doar apăsați combinația de taste Ctrl + Alt + P... În fața ta se va deschide o fereastră de setări, în care trebuie să selectăm fila Panouriși configurați totul așa cum se arată în imagine. După cum puteți vedea, în fereastra următoare, înlocuiesc Deschis pe Editați | ×.

În fața ta este fereastra de selecție a editorului. apasa butonul Navigași indicați locația editorului dvs. preferat.

Apoi asigurați-vă că bifați caseta de lângă Editorii externi deschid mai multe fișiere într-o singură fereastră... Desigur, puteți atribui un editor unor tipuri de fișiere și un alt editor altor tipuri de fișiere. De ce nu? Deja mănânci :) Ei bine, acum dă clic pe OK.

Acum deschide fila fundal si pune mugurul langa Spectacol.

Acest pas este opțional, dar dacă sunteți un mare fan al PuTTY, atunci vă va plăcea această filă, trebuie doar să selectați fișierul cu programul și să faceți clic pe caseta de selectare de lângă Remember session password and transfer the PuTTY.

Acum trebuie să specificăm directorul temporar. De ce este nevoie de asta? Acest lucru este necesar pentru funcționarea normală. winscp mai întâi descarcă fișierul pe hard disk, apoi îl deschide cu editorul tău preferat, fără a pierde sesiunea. În acest caz, am creat pe disc C director TEMPși a ales-o ca temporară. Nu uitați să debifați caseta de lângă Curățați directoarele temporare învechite la pornire.

Acum poți să dai clic pe butonul OK din partea de jos a ferestrei și să te bucuri de munca ta plăcută. Și dacă nu l-ați descărcat încă, atunci faceți clic aici pentru a-l descărca - 1,32 mb.

Ce ar trebui să fac dacă primesc o eroare în timp ce mă conectez la serverul FTP?

Eroare la listarea directorului
Nu s-a putut prelua lista de director
Comanda PORT ilegală

Accesați setările de conectare și bifați caseta de lângă inscripția mod pasiv:

Sincronizare

Aceasta este o caracteristică separată a acestui program, iar aici programul are o mulțime de posibilități, dar vă voi spune despre 2 care sunt cele mai potrivite pentru mine.

1. Actualizam fisierele de pe server (transferam fisiere noi/modificate de pe PC pe server, fisierele nu exista pe PC, dar cele existente pe server sunt sterse)

2. Actualizăm fișierele de pe PC (transferăm fișiere noi/modificate de pe server pe PC, fișierele nu există pe server, dar cele existente pe PC sunt șterse)

Actualizat: 22.09.2017 Publicat: 14.10.2016

Descriere

WinSCP este un manager de fișiere pentru SFTP (se folosește SSH), SCP, FTP, WebDAV. Este convenabil de utilizat pentru transferul de date pe computere cu servicii Linux și cloud. WinSCP operează pe protocoale securizate care includ criptarea datelor.

Instalarea WinSCP

Dacă ați descărcat versiunea portabilă, trebuie doar să despachetați arhiva.

Dacă versiunea pentru instalare este descărcată, rulați fișierul - acceptați acordul de licență și faceți clic Mai departe lăsând toate setările la valorile implicite. La final apăsăm Instalareși așteptați sfârșitul procesului de instalare. După ce părăsiți caseta de selectare „Run WinSCP” și apăsați butonul Gata.

Cum se utilizează

Conexiune

Nu este dificil să lucrezi cu programul. După lansare, va apărea fereastra „Autentificare”. Introduceți datele pentru a vă conecta la un computer Linux:

Și împinge A intra... Dacă sistemul vă solicită să acceptați certificatul, suntem de acord făcând clic da.

O listă de foldere și fișiere de pe computerul de la distanță va apărea în partea dreaptă a ferestrei programului, în stânga - foldere de pe computerul local:

Pentru a transfera date, selectați orice fișier sau folder cu cursorul și apăsați tasta F5... În fereastra care apare, faceți clic O.K- datele vor fi copiate în fereastra opusă.

Setări utile

Cu setările implicite, programul funcționează pe deplin, dar pentru ușurință în utilizare, puteți face următoarele.

Rulați programul - în fereastra „Autentificare” care se deschide, faceți clic pe Instrumente - Setări:

1. Limba

Accesați secțiunea Limbiși alegeți-l pe cel dorit. Dacă este necesar, adăugați unul nou. După aceea, programul trebuie repornit.

* Dacă programul începe în engleză, pentru a începe setările, faceți clic pe Instrumente - Preferințe- în fereastra care se deschide, accesați Limbi- selectați-l pe cel dorit sau adăugați făcând clic A lua mai mult.

2. Fișiere ascunse

În mod implicit, programul nu afișează fișiere ascunse pe serverele de la distanță. Acest lucru nu este foarte convenabil. Accesați secțiunea Panouriși puneți o bifă.

3. Editor

Dacă suntem obișnuiți să folosim editorul nostru, de exemplu, Notepad ++, accesați secțiunea Editori- presa Adăuga- scriem calea către programul dorit - O.K- ne mutăm editorul în partea de sus.

4. Securitate

Dacă dorim să stocăm parole pentru conectarea la servere, este o idee bună să furnizăm o parolă principală generală. Pentru a face acest lucru, accesați secțiunea Siguranță- pune o bifă Utilizați parola principală- în fereastra care se deschide, introduceți parola pe care dorim să o folosim de două ori - puteți bifa și caseta Amintiți-vă parola în timpul sesiunii ca sa nu ne deranjeze programul - OK.

5. Actualizări și statistici

Pentru a preveni ca programul să se plictisească de avertismente despre disponibilitatea noilor actualizări la pornire, accesați secțiunea Actualizări- traducem „Frecvența de inspecție” în poziție Nu- debifați Raportați actualizarea la pornire.

Dacă nu doriți să trimiteți statistici, debifați caseta Permite colectarea anonimă de statistici.

Acum aproape tot software-ul devine cât se poate de „încărcat” și „atrăgător”, încât puteți organiza chiar și concursuri pe tema „Găsiți 5 diferențe între Chrome și Firefox”. Cu toții ne referim la faptul că, în același timp, software-ul simplu, fiabil și bine direcționat este mai relevant ca niciodată.

Pentru a lucra cu ftp, mulți oameni folosesc binecunoscutul Total Commander, care poate funcționa ca manager de fișiere și client ftp. În ceea ce privește lucrul cu fișiere, Total Commander este greu de găsit de greșeală, dar atunci când lucrezi cu ftp și ssh, există plângeri. De exemplu, un fișier temporar este trimis către server numai atunci când este închis în editor; adică atunci când editați, de exemplu, un fișier css și faceți modificări pe site, trebuie să îl închideți și abia apoi să vă uitați la modificări, iar pentru a continua să faceți modificări, trebuie să redeschideți acest fișier. Nu foarte convenabil.

De asemenea, Total Commander închide sesiunea ftp după un anumit timp de inactivitate. Nu știm sigur, dar se pare că Total Commander nu trimite pachete pentru a menține conexiunea, așa că în timpul lucrului trebuie să vă reconectați constant din cauza deconectărilor. Și apropo, ftp este departe de cel mai bun protocol pentru transferul de date, așa că dacă serverul permite, atunci este mai bine să folosești ssh; se recomandă să lucrați sub protocolul ssh-2 datorită securității sporite.

Dar, totuși, Total Commander are un mare plus: toate setările sale sunt stocate într-un fișier ini închis, care poate fi tras de la un computer la altul și astfel vă poate activa setările. Dar acum am dori să vorbim despre programul WinSCP, care are o serie de avantaje față de Total Commander atunci când lucrăm cu ftp și ssh (la sfârșitul articolului, vom lua în considerare posibilitatea de a rula programul sub sudo).

Ce este WinSCP

WinSCP este un client shell grafic SFTP pentru o varietate de sisteme de operare, inclusiv Windows, și este open source. WinSCP acceptă, de asemenea, vechiul protocol de transfer de date SCP, care este înțeles în general din numele programului.

Scopul principal al programului este de a transfera fișiere într-un mod protejat între computere și servere care sunt „prietenoase” cu aceste protocoale.

Programul este actualizat constant și puteți obține întotdeauna cea mai recentă versiune în limba engleză la adresa URL: https://winscp.net/eng/download.php. Apropo, folosirea utilitarului este o plăcere.

Pentru a instala versiunea rusă, trebuie să selectați elementul „Pachetul de instalare în mai multe limbi” și la începutul instalării pachetului, selectați „Rusă” din pachetul de limbi prezentate. Chiar dacă în momentul descarcării celei mai recente versiuni traducerea nu este finalizată, atunci aceasta va trebui descărcată suplimentar. Pentru a face acest lucru (după instalarea versiunii în limba engleză), accesați pagina „Traducere”, descărcați traducerea „rusă”, apoi despachetați arhiva rezultată în directorul cu utilitarul WinSCP.

Caracteristici WinSCP:

  • interfata grafica;
  • programul a fost tradus în multe limbi, inclusiv rusă;
  • integrare cu Windows;
  • efectuarea tuturor operațiunilor cu fișierele cheie;
  • suport pentru protocoalele SFTP și SCP în plus față de SSH-1 și SSH-2;
  • automatizarea proceselor folosind interfața de linie de comandă și scripturi;
  • există un editor de text;
  • autentificare prin parolă, GSS, suport cheie publică;
  • implementat două shell - ca în Norton Commander și Windows Explorer;
  • setările de conectare pot fi salvate;
  • puteți folosi fișierul de configurare în loc de registry.

Să ne oprim puțin asupra interfeței. Când deschideți programul, veți vedea o interfață cu două ferestre, pe care o puteți vedea în Total Commander și programe similare. La deschidere, va trebui să selectați și un server pentru conexiune, deoarece programul refuză să funcționeze în modul offline. De asemenea, puteți selecta interfața Explorer, iar apoi fereastra va fi împărțită în două: în partea stângă va fi afișat un arbore de directoare, iar în partea dreaptă o listă de fișiere și foldere dintr-un anumit director.

Dacă apăsați Ctrl + N, atunci va fi afișată fereastra cu alegerea serverului de conexiune. După selectarea conexiunii, noua sesiune va fi afișată în meniul drop-down din partea de sus a programului. Acum puteți comuta între sesiuni pur și simplu alegând-o pe cea de care aveți nevoie din listă. Pentru a putea edita fișiere text, trebuie să specificați orice editor terță parte, cum ar fi Dreamweawer sau HTMLpad.

Spre deosebire de Total Commander, WinSCP este capabil să mențină o sesiune în stare de funcționare, deoarece la fiecare 50 de secunde programul trimite un pachet către server, ceea ce împiedică închiderea sesiunii. Acest lucru va fi foarte util pentru cei care lucrează cu multe conexiuni (nu va trebui să vă conectați de mai multe ori acum).

Dacă deschideți fișierul în WinSCP, o copie va fi creată într-un fișier temporar, iar atunci când acest fișier temporar este modificat, toate modificările vor fi încărcate pe server. Adică, dacă modificați inscripția standard „Lorem ipsum” în „Bun venit” și salvați modificările efectuate, atunci imediat după reîmprospătarea paginii, modificările vor fi vizibile pe site. Lucrarea cu mai multe fișiere deschise este, de asemenea, bine implementată, chiar și atunci când se lucrează din diferite conturi ftp: versiunile acestora vor fi și ele imediat încărcate pe server.

După cum am menționat mai sus, programul este open source, deci este complet gratuit. Îl puteți descărca în programul de instalare și în versiunea portabilă.

Lucrul cu Sudo

Pentru a obține privilegii suplimentare în WinSCP, programul poate fi rulat cu comanda sudo când se specifică calea către serverul SFTP în câmpul server SFTP. În funcție de sistemul de operare, calea poate diferi, dar în Ubuntu, de exemplu, va fi așa: sudo / usr / lib / openssh / sftp-server
Pentru ca utilizatorul să poată executa comanda sudo fără a introduce o parolă, este necesar să modifice fișierul / etc / sudoers și să adauge la sfârșitul liniei: username ALL = NOPASSWD: / usr / lib / openssh / sftp- Server
Acum știi cum să lucrezi cu programul folosind sudo.

Setare de bază

Asigurați-vă că personalizați culoarea de fundal a panoului WinSCP. Culoarea trebuie aleasă astfel încât în ​​echipă (dacă există lucru în echipă) să fie la fel pentru toată lumea. Acest lucru este foarte important din punct de vedere psihologic și face posibil schimbul de informații mai eficient, deoarece fiecare persoană se obișnuiește cu percepția imaginilor tocmai în conformitate cu clișeele predominante. Pentru a selecta o culoare a panoului, apăsați pe Selectare culoare (mai jos și în dreapta Protocolul fișierului) și selectați o culoare.

Salvați profilul pentru lucrări ulterioare făcând clic pe butonul Salvare. Când salvați profilul, vi se va solicita să salvați parola. Vă recomandăm să nu vă salvați parola, ci mai degrabă să utilizați mecanismul de autentificare cu cheie publică descris mai jos. Numele de profil pe care l-am ales [email protected] pentru a-l deosebi de numele profilului salvat în PuTTY:

WinSCP ne va duce la fereastra listei de profiluri salvate. Ar trebui să ne alegeți [email protected] și faceți clic pe Conectare

WinSCP va începe să stabilească o conexiune la server și vă va cere să confirmați identitatea serverului:

Așa va arăta o fereastră cu două panouri cu o culoare recalibrată a panoului. În panoul din stânga sunt fișierele computerului nostru, iar în dreapta sunt fișierele de pe găzduire:

Autentificare cu cheie publică

WinSCP înțelege formatul cheii PuTTY, așa că mai întâi ar trebui să urmați procedura pentru crearea unei chei în PuTTY sau să luați o cheie secretă gata făcută. În fereastra de configurare, introduceți-o în câmp Fișier cu cheie privată:

La fel ca PuTTY, WinSCP poate folosi un agent de autentificare pentru a stoca cheile. Este agentul PuTTY pe care îl folosește de fapt. Prin urmare, toate setările agentului sunt aceleași ca

Top articole similare