Când aveți nevoie pentru a copia fișiere într-o rețea, se pot utiliza o mulțime de instrumente și protocoale diferite. FTP este cel mai cunoscut dintre aceste protocoale. Cu toate acestea, FTP este datat și tehnologie nesigură. SFTP și SFTP sunt mai sigure și vă vor oferi protecția de care aveți nevoie. Însă pentru cele mai bune atât în ceea ce privește securitatea, cât și viteza, SCP este probabil cea mai bună tehnologie pe care o puteți folosi. Există o singură problemă cu utilizarea SCP. Există prea multe produse disponibile, iar cea mai bună dintre ele se poate dovedi rapid a fi o sarcină descurajantă. Pentru a vă ajuta să alegeți cel mai bun software pentru server SCP, am compilat o listă cu unele dintre cele mai bune programe de server SCP și urmează să le examinăm pe fiecare dintre ele.
Vom începe discuția noastră astăzi aruncând o privirela SCP. Fără a merge prea tehnic, vom face tot posibilul să explicăm ce este, de unde provine și cum funcționează. Vom discuta apoi pe scurt despre celelalte tehnologii de transfer de fișiere disponibile. Ne va ajuta să comparăm mai bine diferitele produse, deoarece unele dintre cele mai bune servere SCP acceptă și alte protocoale. Vom vorbi, de asemenea, despre modul în care SCP diferă de alte sisteme sigure de transfer de fișiere. Și, în sfârșit, vom examina unele dintre cele mai bune programe de server SCP.
SCP În Nutshell
SCP înseamnă Secure CoPy. Este, după cum sugerează și numele său, o modalitate de a copia în siguranță fișierele de la un computer la altul. La baza sa, SCP este o tehnologie de copiere a fișierelor, la fel ca copierea unui fișier dintr-un director în altul - folosind comanda de copiere, de exemplu. Principala diferență este că, în timp ce copiază un fișier dintr-un director pe altul pe un computer, SCP le poate copia între diferite calculatoare. SCP se bazează pe comanda Berkeley RCP (Copie de la distanță) la care adaugă o componentă de securitate despre care vom discuta într-un moment. RCP este de obicei utilizat pentru a copia fișierele într-o rețea sigură, în timp ce SCP este utilizat la copierea fișierelor în rețele nesigure, cum ar fi rețelele publice sau internetul.
SCP poate fi folosit pentru a copia fișierele între douăcalculatoare, atât timp cât ambele sunt echipate cu software-ul adecvat. Calculatorul de unde este lansată comanda rulează un client SCP, în timp ce computerul în care fișierele sunt copiate sau pornind de la un server SCP. Distincția dintre server și client nu are nicio legătură cu direcția de transfer. Un fișier poate fi copiat de la client la server sau de la server la client. De fapt, un client ar putea lansa un transfer direct între două servere. Unele programe SCP pot îndeplini atât funcția de server cât și clientul, în timp ce altele sunt dedicate unuia sau altuia.
Un cuvânt despre SSH
Securitatea SCP se realizează prin încapsulareprocesul în cadrul unei sesiuni Secure Shell (SSH). Secure Shell este un protocol de rețea criptografic creat pentru a opera serviciile de rețea în siguranță printr-o rețea nesecurizată. Aplicația sa cea mai comună este conectarea de la linia de comandă de la distanță. SSH este, de asemenea, numele unei aplicații care poate fi utilizat pentru a vă conecta de la distanță la consola unui sistem. SSH poate fi de asemenea utilizat pentru executarea comenzii la distanță - cum este cazul SCP, dar orice serviciu de rețea poate fi securizat cu acesta.
Securitatea SSH se realizează prin utilizareade criptografie cu cheie publică pentru autentificarea computerului de la distanță. Există câteva moduri în care SSH poate fi utilizat. Poate, de exemplu, utiliza perechi de chei public-private generate automat pentru a cripta pur și simplu o conexiune de rețea și apoi utiliza autentificarea cu parolă pentru a vă conecta. Astfel SCP folosește SSH pentru criptare. Componenta SSH este, în mod normal, transparentă pentru utilizatorul comenzii SCP care specifică doar o sursă și o destinație împreună cu datele de autentificare de conectare la destinație.
Iată cum arată o utilizare obișnuită a comenzii SCP:
Copierea fișierului pe gazdă:
scp SourceFile user@host:directory/TargetFile
Copierea fișierului de la gazdă:
scp user@host:directory/SourceFile TargetFile
Alte sisteme de transfer de fișiere
SCP nu este în niciun caz singurul transfer de fișieretehnologie disponibilă. Atâta timp cât au existat computere în rețea, a fost nevoie să transferați fișiere între ele. Multe protocoale diferite au fost create special în acest scop. Cel mai cunoscut dintre ei este probabil Protocolul de transfer de fișiere sau FTP. Cea mai interesantă caracteristică FTP este capacitatea de navigare a fișierelor. După deschiderea unei sesiuni FTP cu un server, puteți vedea o listă de director cu fișierele disponibile. De asemenea, puteți naviga în arborele de directoare ale serverului și să vă deplasați între directoare, la fel cum faceți cu un explorator de fișiere local.
Cu toate acestea, FTP este un protocol nesigur. Când a apărut nevoia de a copia fișierele pe rețelele publice, a fost creat protocolul FTPS. La fel ca HTTPS criptează datele paginii web cu criptare SSL sau TLS, FTPS face același lucru cu traficul FTP, oferind astfel un nivel decent de securitate.
SFTP este o altă formă sigură de FTP. Cu toate acestea, este foarte diferit în modul de funcționare. În timp ce FTPS este pur și simplu protocolul FTP care utilizează pachete sigure, SFTP folosește protocolul SSH și pentru a cripta întregul proces. Un transfer de fișiere SFTP este într-adevăr o conexiune SSH unde în schimb se comandă, se trimit fișiere.
TFTP, care înseamnă Trivial File Transfer Protocol este încă un protocol de transfer de fișiere cu puțină sau deloc securitate, care este utilizat aproape doar pentru a copia imagini de firmware pe diverse dispozitive.
Cum diferă SCP de SFTP?
Deoarece atât SCP cât și SFTP folosesc SSH pentru a criptatrafic de rețea, este posibil să vă întrebați care este diferența dintre cele două. Din punct de vedere al securității, ambele tehnologii sunt echivalente, deoarece ambele încapsulează sesiunea în cadrul SSH. Principala diferență constă în funcționalitatea celor două tehnologii.
SCP este un protocol de copiere. Tot ce permite este să copiezi un fișier (sau un director) dintr-o locație în alta. Utilizarea acestuia implică faptul că cunoașteți numele și calea fișierului înainte de a lansa comanda. SFTP, pe de altă parte, este un sistem de transfer de fișiere mai complex care vă permite să faceți mai multe. Puteți, de exemplu, să răsfoiți directoare locale și la distanță și să creați directoare și fișiere, atât la distanță, cât și local. SFTP vă oferă cu adevărat toate avantajele FTP cu securitatea SSH. Motivul principal pentru care oricine ar folosi SCP peste SFTP este viteza. SCP este unul dintre cel mai rapid protocol de copiere a fișierelor. Deci, dacă nu aveți nevoie de caracteristicile mai avansate ale SFTP, acesta este instrumentul pe care îl folosiți pentru cele mai bune performanțe.
Cele mai bune servere SCP pentru Windows
Acum, că înțelegem ce este SCP și cum estediferă de alte metode de transfer de fișiere, suntem pregătiți să aruncăm o privire la unele dintre cele mai bune software de server SCP. După cum am menționat anterior, unele programe SCP pot fi utilizate atât ca server, cât și ca client. De asemenea, deoarece SCP este o extensie a protocolului SSH, unele servere SCP sunt de fapt servere SSH care acceptă copierea fișierelor. Alte instrumente incluse în lista noastră combină mai multe protocoale. Unii vor face atât SCP, cât și SFTP, deoarece utilizează SSH. Alții sunt încă FTP sau server SFTP cu funcții SCP adăugate. Să aruncăm o privire asupra celor mai bune produse.
1. SolarWinds Server SFTP / SCP (Descărcare gratuită)
SolarWinds este cunoscut de mult timp ca unul dintre cei mai bunifurnizorii de instrumente de administrare a rețelelor și sistemelor pe piață. Produsul său principal, Monitorul de performanță al rețelei, înregistrează constant printre instrumentele de top de monitorizare a lățimii de bandă a rețelei. Dar SolarWinds este faimos și pentru instrumentele sale gratuite. Sunt instrumente mai simple, fiecare adresându-se unei nevoi specifice a administratorilor de rețea. Două exemple excelente ale acestor instrumente gratuite sunt Kiwi Syslog Server și Advanced Subnet Calculator.
În SolarWinds Server SFTP / SCP este un alt dintre aceste instrumente gratuite și este al nostruprima alegere. Software-ul poate fi utilizat pentru a transfera fișiere cu dimensiuni de până la 4 GB. Acest lucru este suficient de probabil pentru a satisface nevoile majorității utilizatorilor, chiar și într-un mediu întreprinzător exigent.
- Descărcare gratuită: SolarWinds Server SFTP / SCP
- Link oficial de descărcare:https://www.solarwinds.com/free-tools/free-sftp-server/registration
Deși produsul este în primul rând anunțat cainstrument pentru a împinge actualizări de firmware pe dispozitive și pentru a face backup la configurațiile dispozitivului, este un server SCP adevărat care ar putea fi folosit în orice scop. La fel se întâmplă că aceasta este cea mai frecventă utilizare pentru SCP din punct de vedere al administrării rețelei. La urma urmei, SolarWinds face în principal instrumente de administrare a rețelei. Dar dacă ceea ce aveți nevoie este să transferați fișierele în siguranță într-o rețea nesigură, acest instrument are toate caracteristicile de care aveți nevoie. Produsul dispune de o interfață de utilizator simplă și ușor de utilizat, ceea ce face destul de ușor să efectuați transferuri rapide de fișiere.
Pentru un plus de confort - și o mai bună securitate, SolarWinds Server SFTP / SCP permite utilizatorilor să autorizeze adrese IP individualeși intervale de adrese. Cu toate acestea, una dintre cele mai utile funcții ale instrumentului este capacitatea de a crea utilizatori virtuali. Acestea sunt conturi de utilizator care sunt prezente numai în contextul serverului, spre deosebire de conturile de sistem sau de conturi de domeniu.
Dacă nevoia dvs. principală de SCP este în gestionarea configurației dispozitivului, SolarWinds Network Configuration Manager ar putea merita să te uiți. Acesta include aceleași funcții SFTP și SCP, dar adaugă câteva funcții utile, cum ar fi șabloane avansate de configurare a dispozitivului și gestionarea scripturilor, capacități complete de gestionare a modificărilor de configurare și audit de configurare, toate acestea într-un instrument extrem de scalabil, cu administrare multi-utilizatori. Dacă doriți să încercați acest instrument avansat, un proces gratuit este disponibil de la SolarWinds.
- ÎNCERCARE GRATUITĂ: SolarWinds Network Configuration Manager
- LINK DE DESCARCARE OFICIALĂ: https://www.solarwinds.com/network-configuration-manager/
2. Server SSH Bitvise
Bitvise este o companie relativ bine cunoscută încomunitate de rețea Creează doar două produse, un server SSH și un client SSH. De la o companie atât de specializată, vă puteți aștepta ca produsele să fie printre cele mai bune. Tot ce face compania este SSH și o face bine. Dar așteptați, nu este această postare despre serverele SCP? Este. Este, dar din moment ce SCP este o extensie a SSH, este suportat de serverul SSB Bitvise.
În Server SSH Bitvise acceptă toate versiunile desktop și server ale serveruluiWindows - atât pe 32 de biți, cât și pe 64 de biți - de la Windows XP SP3 și Windows Server 2003 la Windows 10 și Windows Server 2016. Oferă cele mai multe servicii SSH, cum ar fi acces securizat la consolă de la distanță, acces GUI la distanță sigur (de la un desktop la distanță sau WinVNC client), securizarea transferului de fișiere utilizând SFTP și SCP, transfer securizat de fișiere folosind FTP peste TLS / SSL (FTPS) și securizare conexiune TCP / IP (tuning forwarding).
În Server SSH Bitvise nu are limite în ceea ce privește numărul de utilizatori care potconectați simultan, ceea ce este limitat doar de resursele sistemului. De asemenea, nu va limita mărimile de transfer în mod implicit, deși poate fi configurat cu contingente per utilizator și pe grup și limite de lățime de bandă. De asemenea, păstrează o evidență a statisticilor de utilizare zilnice, lunare și anuale.
În Bitvise SSH serverul este gratuit pentru uz personal. Dacă doriți să o utilizați într-un context profesional, va trebui să achiziționați o licență. Prețul este de 99,95 USD pe licență, care include primul an de întreținere și upgrade-uri. Perioade de întreținere mai lungi de doi până la cinci ani pot fi achiziționate și la prețuri care variază între 19,95 și 79,80 USD pe licență. În scopuri de testare, software-ul poate fi utilizat gratuit până la 30 de zile.
3. OpenSSH
OpenSSH este un server SSH. Cu siguranță nu va fi o surpriză. La fel ca multe servere SSH, acesta acceptă și transferuri de fișiere SCP, de unde și includerea sa în lista noastră. Am putea cu siguranță să-l definim drept „un bătrân, dar un bun”. Utilitatea a făcut parte din sistemul de operare Open BSD când a fost lansată pentru prima dată, în 1999. În loc de un simplu server SSH, OpenSSH face parte dintr-o suită de aproximativ 10 instrumente, cu OpenSSH fiind nucleul suitei, cel care se ocupă de ședințele SSH reale.
OpenSSH, am spus-o, are originea în lumea Unix și este destinată în primul rând să fie utilizată pe sisteme similare Unix. Cu toate acestea, software-ul poate fi relativ ușor portat la alte sisteme de operare.
În Server Microsoft OpenSSH este unul dintre cele mai recente porturi ale software-ului. De fapt, este încă în curs de dezvoltare. O versiune de pre-lansare este disponibilă, dar trebuie să fiți conștienți că, în virtutea stării sale de pre-lansare, procesul de instalare nu ar putea fi atât de lustruit cum ar putea fi. Obținerea instalării și funcționarea necesită o bună cunoaștere a administrării sistemului Windows și a unor abilități Power Shell. Este un server SSH excelent și nu m-ar mira să văd că devine serverul SSH standard pe Windows, la fel cum este deja pe Unix.
Există într-adevăr un singur dezavantaj al acestui instrument și are legătură cu strămoșii lui Unix și cu vârsta sa. Vezi, OpenSSH este un utilitar bazat pe linia de comandă. Dacă aștepți să găsești un GUI frumos și ușor de utilizat, așa cum te-ai obișnuit, este posibil să fii dezamăgit. Dar dacă ceea ce doriți este doar funcționalitate SSH pură, fără biblie, acest instrument este probabil pentru dvs.
4. FreeSSHd
Dacă sunteți deloc familiarizați cu Unix sau Linux, „d” intră FreeSSHd nu te va surprinde. Reprezintă „deamon”, ceea ce numim servicii de fundal în lumea * nix. Ceea ce v-ar putea surprinde este faptul că FreeSSHd rulează pe Windows, nu pe Unix sau Linux. De fapt, acesta va rula pe aproape orice versiune de Windows - client sau server - care nu este mai veche decât Windows NT 4. Instrumentul este uimitor de mic și ușor, mai ales când iei în considerare setul de funcții.
Vorbind despre caracteristici, serverul se mândrește cuinterfață grafică ușor de utilizat, unde puteți monitoriza serviciul, precum și porni și opri. De asemenea, acceptă utilizatorii virtuali care există doar în contextul serverului, caracteristică pe care nu o vedem prea des pe produsele gratuite. FreeSSHd este un instrument simplu. Ca atare, se va finaliza treaba și va avea o GUI, dar cu siguranță nu are același tip de aspect profesional și lin și se va simți ca alte instrumente din această listă.
La fel de de bază FreeSSHd este, încă împachetează toate funcționalitățile necesareși va suporta conexiunile SSH, precum și SFTP și SCP. Dacă ceea ce căutați este un instrument simplu care vă va ocupa nevoile de transfer de fișiere SCP fără a supraîncărca serverul pe care îl rulează, acesta este instrumentul potrivit pentru dvs.
5. SFTPPlus
SFTPPlus este mai mult decât un simplu instrument de transfer de fișiere. Este un instrument destul de complet de transfer de fișiere gestionate (MFT). Acceptă SCP, SFTP, FTPS și HTTPS pentru transferul fișierelor. În timp ce funcționalitatea de transfer de fișiere a acestui instrument este la fel cu celelalte produse din această listă, ceea ce îl diferențiază este capacitățile sale de automatizare. Puteți configura, de exemplu, alertele și acțiunile pe baza diferitelor declanșatoare la alegere. În ceea ce privește funcțiile de transfer de fișiere gestionate ale sistemului, acestea includ transferuri declanșate și bazate pe evenimente, transferuri programate, evenimente, pre și post-procesare, precum și apeluri externe la orice programe.
Ce setează SFTPPlus în afară de concurența sa este gama deplatforme pe care se poate rula. Aveți versiuni de Windows și Linux, dar de asemenea, formați OS X, Solaris, AIX și HP-UX. Ar putea face acest produs cele mai bune opțiuni pentru organizații cu o varietate de servere.
Principalul dezavantaj al SFTPPlus este prețul său. Este cel mai scump produs de pe lista noastră. Deși este o licență permanentă, vă va stabili în jur de 1 500 USD pentru fiecare instanță de server. Puteți obține o reducere de 10% atunci când achiziționați 5 până la 10 licențe și 20% pentru volume mai mari. Există, de asemenea, o reducere de 30% pentru întreprinderile mici cu până la 10 angajați. Aceste prețuri nu includ suport și va trebui să cheltuiți 20% din prețul de achiziție al produsului în fiecare an pentru a-l obține. Dacă preferați să încercați produsul înainte de a vă angaja pentru o astfel de cheltuială, se poate aranja o probă gratuită de 30 de zile.
Comentarii