Descrierea Winscp. Cum se utilizează WinCSP

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 ei înșiși.

Dar mai întâi, de ce este nevoie:
1. Funcționează prin protocolul SSH securizat
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 atribuiți unul dintre editorul dvs. preferat pentru toate extensiile de fișiere posibile.
3. Acum nu este nevoie să editați mai întâi scripturile de pe gazda locală, apoi să le încărcați pe gazdă ș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, atunci 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ă vă fie dată la achiziționarea găzduirii. Foarte des, datele pentru conexiune coincid cu datele de pe ftp. Deci sa începem. În câmp Numele gazdei introduce adresa IP sau numele domeniului pentru a vă conecta, apoi în câmp Nume de utilizator să vă prezentăm autentificare iar pe teren Parola să vă prezentăm parola... Acum, pentru ca data viitoare când vă conectați să nu conduceți din nou toate acestea, faceți clic pe buton Salvați.

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 pe O.K.

O fereastră pentru selectarea unei conexiuni se va deschide în fața dvs., programul este foarte flexibil și vă permite să salvați 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 buton Autentificare... Programul începe să se conecteze, dacă pune întrebări, de exemplu despre cache, apăsați O.K.

După conectare, veți vedea o fereastră cu diverse file și directoare, asemănătoare cu FTP, dar trebuie totuși să personalizăm acest animal pentru noi, așa că hai 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 pur și simplu apăsați combinația de taste Ctrl + Alt + P... În fața dvs. se va deschide o fereastră de setări, în care trebuie să selectăm fila Panouri și setați totul așa cum se arată în imagine. După cum puteți vedea, în fereastra următoare, îl înlocuiesc Deschis pe Editați | ×.

În fața dvs. 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 anumitor tipuri de fișiere și un alt editor altor tipuri de fișiere. De ce nu? Mănânci deja :) Ei bine, acum dă clic pe OK.

Acum deschideți fila fundal și pune mugurul lângă Spectacol.

Acest pas este opțional, dar dacă sunteți un mare fan al PuTTY, atunci veți dori această filă, trebuie doar să selectați fișierul cu programul și să faceți clic pe caseta de selectare de lângă Memorare parolă sesiune și să treceți la 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 preferat, fără a pierde sesiunea. În acest caz, am creat pe disc C director TEMP și l-a ales ca temporar. Nu uitați să debifați caseta de lângă Curățați directoarele temporare învechite la pornire.

Acum puteți să faceți clic pe butonul OK din partea de jos a ferestrei și să vă bucurați de munca dvs. plăcută. Și dacă nu l-ați descărcat încă, faceți clic aici pentru al descărca - 1,32 mb.

Ce ar trebui să fac dacă primesc o eroare la conectarea la serverul FTP?

Eroare la listarea directorului
Nu s-a putut prelua listarea directorului
Comandă PORT ilegală

Mergeți la setările conexiunii și bifați caseta de lângă inscripția în modul 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. Actualizăm fișierele de pe server (transferăm fișiere noi / modificate de pe computer pe server, fișierele nu există pe computer, dar cele existente pe server sunt șterse)

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)

WinSCP este un program Windows gratuit pentru copierea sigură a fișierelor între un computer și un server care acceptă protocoalele SFTP, SCP, SSH-1, SSH-2.

1. Instalarea WinSCP

  • Acest program nu necesită instalare, doar copiați fișierul executabil în orice folder convenabil pentru dvs.

2. Conectați-vă la server

3. Copiați / mutați fișiere


Notă: copierea / mutarea fișierelor de pe server pe computerul local se efectuează în același mod.

4. Editarea fișierelor

  • WinSCP vă permite să faceți modificări la fișiere fără a le muta de pe server. Pentru a face acest lucru, selectați fișierul pe care urmează să îl editați și faceți clic pe „Editare” în panoul de mai jos (sau F4). Fișierul se va deschide într-un editor de text intern similar cu editorii de text standard Microsoft Windows.

5. Executarea comenzilor pe server

  • WinSCP vă permite să accesați consola pentru a rula aplicații pe server. Pentru asta:
    • Selectați „Comenzi” -\u003e „Deschideți terminalul” (sau Ctrl + T) din meniu. Introdu parola.
    • Introduceți comenzile de care aveți nevoie, confirmând fiecare apăsând tasta „Enter”
    • Inchide geamul. După aceea, puteți continua să lucrați cu programul, de exemplu, să copiați rezultatele sarcinilor finalizate.

O zi buna!. Ultima dată v-am spus cum puteți copia un fișier din Windows pe Linux, unde am analizat diferite utilitare, inclusiv WinSCP. Astăzi vă voi spune cum în WinSCP integrați utilitarul Puttyastfel încât să acționeze ca un client ssh, da, există o astfel de posibilitate. Sunt sigur că acest lucru va surprinde plăcut pe cineva. Să începem.

Configurarea WinSCP

Așadar, vă reamintesc că WinSCP este un client sftp gratuit, fie un manager de fișiere, care permite utilizatorilor platformelor Windows să se conecteze la serverele CentOS, Debian, Ubuntu într-un mod convenabil și cel mai important, sigur. Utilitatea a câștigat imediat faima și dragostea utilizatorilor obișnuiți și acest lucru nu este surprinzător, deoarece vă permite în mod subtil să îl personalizați pentru dvs.

Anterior v-am spus deja de unde să descărcați utilitarul WinSC P și cum să îl instalați. Dacă ați ratat aceste articole, le puteți citi oricând. Acum, să vorbim despre cum putem face din utilitatea Putty un client ssh din interfața WinSCP. Primul lucru pe care îl faci este să instalezi Putty. Permiteți-mi să vă reamintesc, site-ul ei oficial.

https://putty.org.ru/download.html

Lăsăm toate setările implicite.

În câteva secunde, Putty-ul dvs. va fi instalat pe sistem.

Selectați elementul „Setări”

În setările deschise, accesați fila „Integrare - Programe”. Asigurați-vă că aveți calea către fișierul exe pe care Putty îl deschide în linia „Let to PUTTY / Terminal” Dacă aveți o versiune portabilă, puteți schimba calea către aceasta prin butonul „Răsfoiți”. De asemenea, vă sfătuiesc să bifați caseta „Amintiți-vă parola sesiunii și să o transferați la Putty (ssh)” pentru a nu tasta constant parola. Salvăm setările.

Un alt sfat mic, nu este nevoie să utilizați editorul de text încorporat în WinSCP, îl puteți schimba cu ușurință. Pentru a face acest lucru, accesați fila „Editori” și prin butonul „Adăugați” puteți specifica o alternativă, în cazul meu, acesta este Notepad ++. Folosind butonul „Sus”, ridicați-l în prima poziție.

Client SSH PuTTY

ssh .identifier.nichost.ru.

FTP și SSH .

Configurarea clientului SSH „PuTTY”

pagina dezvoltatorului. Selectați arhiva putty.zip sau fișierul putty.exe.

După instalare, rulați programul. Pe prima pagină din casetă Nume gazdă (sau adresă IP) specificați adresa serverului ssh.identifier.nichost.ru (folosind login-ul ca exemplu). Apoi selectați Protocolul SSH și apăsați butonul Deschis.

În caseta de dialog care apare Alertă de securitate PuTTY apasa butonul da (Da).

În fereastra următoare din linie autentificare ca: indica identificator, apoi introduceți parola (introducerea parolei nu este afișată) și apăsați pe tastatură introduce... Conexiunea va fi stabilită.

Clientul SFTP WinSCP

Pentru a accesa serverul dvs. virtual virtual utilizați adresa ssh.identifier.nichost.ru.

Numele de utilizator pentru conexiune este același cu ID-ul serviciului de găzduire.

Pentru a vă schimba parola, utilizați secțiunea FTP și SSHSSHgăzduirea panourilor de control.

Configurarea clientului SFTP „WinSCP”

Puteți descărca programul de pe pagina dezvoltatorului.

După instalare, rulați programul. Pe prima pagină selectați Protocol de fișiereSFTP, în câmp Nume gazdă (sau adresă IP) specificați adresa serverului ssh.identifier.nichost.ru(Logarea ID-ului de găzduire este utilizată ca exemplu). Ca nume de utilizator Nume de utilizator indica identificator... În câmp Parola furnizați o parolă pentru acces SSH. Apoi apăsați butonul Autentificare.


În caseta de dialog de avertizare care apare, faceți clic pe da... După aceea, se va deschide interfața de lucru a programului.

Să luăm în considerare o situație standard, aveți acces la un sistem Linux prin SSH, trebuie să vă conectați și să trimiteți mai multe fișiere utilizând Windows. Acest lucru nu se poate face folosind instrumentele Windows standard; Windows nu are un client SSH. Trebuie să utilizați un program care acceptă protocolul SSH sau SCP, unul dintre aceste programe WinSCP.

Care este diferența dintre SSH și SCP?

SSH (Secure Shell) - protocol de rețea securizat pentru gestionarea în siguranță a serviciilor de rețea. Folosit pentru a executa comenzi pe partea de la distanță.

SCP (Secure Copy Protocol) - protocol pentru transfer sigur de fișiere între sistemele la distanță și sistemele locale. Acest protocol se bazează pe protocolul SSH.

De obicei, dacă aveți acces la SSH, adică acces la SCP, dar acest lucru nu funcționează întotdeauna în direcția opusă, de exemplu, furnizorii de găzduire pot oferi acces la SCP pentru transferul de fișiere, ci pot bloca accesul la terminal prin SSH.

Instalarea WinSCP

Descarcăm WinSCP numai de pe site-ul oficial winscp.net. Accesați fila Descărcare și găsiți link-ul pachetului de instalare.

În timpul procesului de instalare, este puțin interesant, câteva clicuri și ați terminat.

Realizarea unei conexiuni

Imediat după lansare, se afișează o fereastră pentru crearea unei conexiuni, este extrem de simplă, doar setările de bază, orice altceva este ascuns în Advanced.

Există mai multe protocoale din care puteți alege: SFTP, SCP, FTP, WebDAV.

După ce faceți clic pe Conectare, încercăm să ne conectăm la server.

La prima conectare, vi se cere să confirmați cheia de criptare făcând clic pe Da - confirmați că aveți încredere în această gazdă, iar amprenta cheii publice va fi salvată și considerată de încredere. Nu - aveți încredere în această gazdă, dar cheia nu este salvată; la conexiunile ulterioare va fi solicitată din nou. Anulați - nu există deloc încredere, refuzăm conexiunea.

Dacă parola nu a fost specificată în formularul de conexiune, va fi solicitată la fiecare conexiune.

Folosind WinSCP

După crearea conexiunii, în partea dreaptă veți avea sistemul de fișiere al gazdei la distanță, în partea stângă sistemul de fișiere local.

Când copiați fișiere între Linux și Windows, rețineți că atunci când transferați fișiere, atributele de sistem pot fi pierdute.

De exemplu, ați transferat un fișier executabil de la Linux la Windows și apoi înapoi, atributele se vor pierde, acesta va fi deja un fișier obișnuit, fără un atribut executabil. Pentru a păstra atributele sistemului, puteți comprima fișiere sau directoare într-o arhivă tar.gz, apoi să transferați și să restaurați din arhivă.

Dacă trebuie să transferați multe fișiere mici, este mai bine să le împachetați în prealabil într-o arhivă, va fi mult mai rapid decât să copiați sute de fișiere mici.

Versiune rusificată

Imediat după instalare, veți obține versiunea în limba engleză a interfeței. Pentru a adăuga o traducere, trebuie să urmați câțiva pași:


Instalarea SSH Server pe Linux

Doriți să vă conectați la un sistem Linux, dar este afișată eroarea de rețea: Conexiunea la "0.0.0.0" a expirat. Unul dintre motive poate fi că pachetul openssh-server nu este instalat pe sistemul de la distanță. Puteți să-l instalați folosind comanda (aveți nevoie de acces root):

Pentru Ubuntu / Debian

sudo apt-get install openssh-server

Pentru Red Hat Linux / CentOS

sudo yum instalează openssh-server

Serverul SSH utilizează portul 22, acest port trebuie să fie accesibil. Exemplu de comandă pentru Ubuntu Firewall (ufw)

sudo ufw allow 22 / tcp Reguli actualizate Reguli actualizate (v6)