- - Cele mai bune servere SCP gratuite disponibile pentru Windows, Linux și macOS

Cele mai bune servere SCP gratuite disponibile pentru Windows, Linux și macOS

Copiere sigură sau SCP, așa cum ne referim de obicei la aceasta esteun protocol care facilitează transferurile de fișiere între computerele și / sau dispozitivele atașate la rețea. Este de fapt o extensie a protocolului Secure Shell sau SSH. Se transferă într-un format criptat folosind același protocol SSL pe care îl folosește SSH. SCP este utilizat în mare parte de administratorii de sistem pentru a copia rapid și ușor fișierele către și de pe servere și echipamente de rețea de tot felul. Serverul SCP este componenta pe care o instalați pe un server în care utilizatorii se conectează pentru a descărca și încărca fișiere. Serverele SCP există pentru multe platforme, inclusiv Windows, Linus și MacOS. Și astăzi, dezvăluim cele mai bune servere SCP gratuite pentru Windows, Linux și macOS.

Astăzi, vom începe discuția noastră cu unPrezentare generală a SCP, ce este, de unde provine și în ce scop poate fi utilizat. Apoi, vom trece pe cele mai bune servere SCP pe care le-am găsit pentru cele trei platforme majore utilizate de administratorii de sistem, Windows, Linux și MacOS.

SCP În Nutshell

SCP se referă atât la un protocol, cât și la realaplicații care folosesc fișiere de copiere folosind-o. Se bazează pe protocolul BSD RCP, trimis în judecată pentru transferurile de fișiere între gazdele unei rețele. SCP folosește protocolul Secure Shell (SSH) pentru transferul de date și folosește aceleași mecanisme pentru autentificare. Aceasta asigură autenticitatea și confidențialitatea datelor transferate.

Opțional, un client poate încărca fișiere pe un serverinclusiv unele dintre atributele lor, cum ar fi permisiuni și timestamps. De asemenea, un client poate descărca fișiere sau directoare de pe un server. O limitare importantă a SCP este că gestionează doar transferurile de fișiere. Spre deosebire de protocoalele mai avansate, cum ar fi FTP, de exemplu, SCP în jos nu oferă funcții de listare a directorului sau de navigare.

Utilizări tipice pentru SCP

SCP este de obicei utilizat de fiecare dată când un fișier are nevoiesă fie transferat pe un canal nesigur, cum ar fi Internetul. Clientul este în esență bazat pe linia de comandă, necesită specificarea numelui de utilizator împreună cu numele de gazdă. De obicei este invocat folosind o sintaxă precum:

scp Fișier sursă utilizator@gazdă:director/TargetFile

Această comandă va copia SourceFile local pe serverul de la distanță. Pentru a copia fișierele de pe serverul de la distanță în gazda locală, comanda arată astfel:

scp utilizator@gazdă:director/Fișier sursă TargetFile

SCP este adesea folosit pentru a copia fișiere precum fișierele de configurare sau actualizările de firmware pe echipamentele de rețea și multe includ un client SCP ca parte a sistemului de operare.

Cele mai bune servere SCP pentru Windows

Windows este cel mai utilizat sistem de operareSistem, nu este de mirare că există numeroase servere SCP care rulează pe platformă. Am căutat pe Internet pentru a găsi cel mai bun software pentru server SCP. Dar, deoarece SCP este doar o extensie a SSH, toate serverele SCP, cu excepția unuia, sunt de fapt serverele SSH.

1. Serverul SFTP / SCP SolarWinds (Descărcare gratuită)

SolarWinds face unele dintre cele mai bune instrumente pentru rețeade management. Oferta lor cuprinzătoare include instrumente pentru aproape toate sarcinile de administrator net la care se poate gândi. Dar unul dintre cele mai mari lucruri despre SolarWinds - în afară de faptul că au încercări gratuite pentru toate instrumentele lor - este că oferă, de asemenea, mai multe instrumente gratuite.

Un astfel de instrument este SolarWinds server SFTP / SCP gratuit. Puteți descărca instrumentul complet GRATUIT de la aici. Serverul rulează ca un serviciu Windows. Prin urmare, funcționarea sa ar trebui să fie ușoară pentru orice sysadmin Windows experimentat. Dar chiar dacă sunteți nou în această privință, interfața cu utilizatorul este suficient de ușoară pentru a vă da seama că ar trebui să fiți foarte confortabil.

SolarWinds Server SCP-SFTP gratuit

SCP, la fel ca vărul său SSH, provine dinLumea Unix. Dar, spre deosebire de majoritatea implementării Linux, serverul SolarWinds nu se bazează pe conturile sistemului. În schimb, utilizează utilizatori virtuali care sunt conturi de utilizator pe care le creați în aplicație pentru copierea fișierelor. Întrucât conturile de utilizator nu există de fapt pe sistemul gazdă sau în rețea, aceasta oferă o securitate sporită. În cazul în care un cont a fost compromis, acesta nu a putut fi folosit pentru a vă conecta direct la sistem.

Se poate folosi serverul SolarWinds SFTP / SCPtransferați în siguranță imagini de sistem de operare și actualizări de firmware, precum și configurarea dispozitivului sau fișiere de rezervă de până la 4 GB. Printre cele mai interesante caracteristici ale produsului, acesta poate gestiona transferuri concomitente de la mai multe dispozitive și puteți autoriza, de asemenea, anumite adrese IP sau intervale de adrese.

LEGĂTURĂ: Descărcați serverul SFTP / SCP GRATUIT de la SolarWind, aici

2. Bitvise SSH Server

Atât SCP, cât și SFTP sunt protocoale care utilizeazăprotocolul SSH pentru securizarea transferurilor de fișiere. Și din acest motiv, serverul SSH în biți acceptă cele două protocoale de transfer de fișiere pe lângă Secure Shell.

La fel ca serverul SolarWinds, Bitwise utilizează virtualconturi sau conturi create în cadrul aplicației și din sistemul de operare sau Domeniul Active Directory. Dar serverul Bitwise permite, de asemenea, utilizarea conturilor de sistem Windows. În felul acesta, obții cel mai bun din ambele lumi. Utilizatorii AD sau Windows se pot conecta folosind datele de acreditare ale acestora în timp ce conturile virtuale vă permit să oferiți acces ad-hoc la resurse externe.

Setări Bitvise Server

Serverul Bitvise are câteva interesantecaracteristici, De exemplu, puteți restricționa conexiunile numai la SCP, devenind astfel un server SCP adevărat. Dar adevăratul motiv pentru care acest lucru este bun este acela al securității mai bune pe care le oferă. În implementările standard Unix SCP, faptul că accesul SCP deseori implică și acces SSH. Acest lucru nu contează mult în lumea Unix din cauza securității nivelului contului încorporat în sistemul de operare. Dar lucrurile sunt diferite în lumea Windows, unde acordarea accesului SSH ar putea însemna permisiunea executării neautorizate a Power Shell. Acesta este motivul pentru care serverul Bitvise acceptă posibilitatea de a permite accesul SCP în timp ce interzice accesul shell.

Un singur cuvânt de precauție cu privire la serverul Bitwise: este gratuit numai pentru uz personal. Dacă doriți să o utilizați într-un context comercial sau profesional, va trebui să achiziționați o licență.

3. FreeSSHd

„D” în FreeSSHd înseamnă Daemon. Dacă provin dintr-un fundal Unix, acesta este cu siguranță un termen familiar. Dar dacă aveți fondul Windows, un Deamon este, în lumea Unix, echivalentul unui serviciu Windows. Este o aplicație software care rulează în fundal pentru a oferi un serviciu specific.

Setări FreeSSHd

În ceea ce privește gratuit în FreeSSHd, nu știm dacă nueste gratuită ca și fără costuri sau gratuit ca în open-source. Lipsa oricărei secțiuni de descărcare a codului sursă de pe site-ul oficial permite să bănuim că este prima. Vorbind despre site, se pare că nu a fost actualizat de câțiva ani. Cu toate acestea, FreeSSHd este încă utilizat pe scară largă. Ciudat, ultimul anunț al versiunii FreeSSHd de pe site este versiunea 1.2.2, dar secțiunea de descărcare propune 1.3.1. Presupunem că dezvoltatorul nu mai are timp să mențină un site web actualizat.

Una dintre cele mai bune caracteristici ale FreeSSHd este căva rula pe aproape orice versiune de Windows. Cerința sistemului de operare este Windows NT 4 sau mai nou. Ne îndoim sincer că în prezent există încă versiuni mai vechi de Windows.

Alte caracteristici uimitoare ale produsului includmemorie foarte mică și amprenta resurselor. De menționat sunt și suportul pentru utilizatorii virtuali și o interfață GUI ușor de utilizat, unde puteți monitoriza sau porni și opri serviciul.

4. OpenSSH Pentru Windows

OpenSSH a făcut parte inițial din Open BSDsistemul de operare, când a fost lansat, în 1999. Este un fel de „strămoș” al majorității serverelor SSH. OpenSSH este într-adevăr o suită de unelte cu 10 instrumente, mai degrabă decât o singură componentă software. Cu toate acestea, OpenSSH este nucleul suitei și componenta care face cea mai mare parte a muncii grele. Și cu SCP fiind atât de strâns legat de SSH, serverul OpenSSH se ocupă și de SCP și SFTP.

Site-ul SSHWindows

Deși își are originea în lumea Unix, designul software-ului i-a permis portarea cu ușurință către alte sisteme de operare, făcând OpenSSH unul dintre cele mai utilizate servere SSH și SCP.

În ceea ce privește serverul Microsoft OpenSSH, acesta este unul dintrecele mai recente porturi ale pachetului software și este încă în curs de dezvoltare. O versiune pre-lansare este disponibilă aici. Dar fiți conștienți că aceasta este o versiune pre-lansare și, ca atare, procesul de instalare nu este atât de lustruit cum ar putea fi. Probabil că va necesita unele cunoștințe despre administrarea sistemului Windows și abilitățile Power Shell pentru a-l instala și a funcționa.

Și nu lăsați faptul că aceasta este o preselecțiete stinge. Având în vedere fondul său, șansele sunt ca acesta să devină serverul SCP standard al scenei Windows, la fel cum este și pentru alte sisteme de operare.

În ceea ce privește funcționalitatea, în adevărata tradițiede utilități Unix, aceasta este mai ales o utilitate bazată pe linia de comandă. Nu vă așteptați să găsiți o GUI frumoasă, așa cum ați vedea în alte utilitare populare de administrare net pentru Windows.

Cele mai bune servere SCP pentru Linux

După cum am stabilit deja, SCP a luat naștere înLumea Unix. Și având în vedere Linux cel mai obișnuit sistem de operare Unix pe care îl puteți găsi, nu este de mirare că câteva platforme SCP grozave sunt disponibile pentru platformă. Apoi, din nou, Linux nu este la fel de popular ca Windows, astfel încât există, probabil, nu există atât de multe server SCP Linux, cum ar fi pentru Windows.

1. OpenSSH

Primul nostru concurent este același OpenSSH ca noidiscutat doar în secțiunea server Windows SCP. Este, într-un fel, bunicul tuturor serverelor SSH. A fost aici pentru ceea ce ar putea fi considerate vârste în anii de evoluție a calculatorului.

logo openSSH

Și cel mai bun lucru despre asta este că vinestandard cu majoritatea distribuțiilor Linux. Este posibil să nu funcționeze implicit sau să nu fie instalat, dar este cu siguranță disponibil. În majoritatea cazurilor, tot ce trebuie să faceți este să începeți demonul OpenSSH. Făcând acest lucru va permite conexiuni SSH și, în consecință, va permite, de asemenea, copii de fișiere SCP.

Este ușor să verificați dacă serverul opensh - care este numele serverului SSH real - este disponibil pe sistemul dvs. Tot ce trebuie să faceți este să executați o comandă simplă.

$ apt-cache search openssh-server

Această comandă ar trebui să revină:

openssh-server - secure shell (SSH) server, for secure access from remote machines

Acest lucru confirmă disponibilitatea componentei serverului OpenSSH. Pentru instalare, trebuie doar să executați comanda de instalare a managerului de pachete.

$ apt-get install openssh-server

Aceste comenzi vor funcționa la orice distribuție carefolosește instrumentul de pachete apt, cum ar fi Debian și instrumentele sale derivate, inclusiv Ubuntu. Dacă distribuția dvs. folosește un manager de pachete diferit, va trebui să utilizați comenzile specifice ale pachetului.

Odată ce funcționează, serverul va lăsa să existeUtilizatorii sistemului folosesc un client SCP pentru a copia fișierele în și din directoarele în care au permisiunea de a scrie și citi, respectiv. În mod implicit, fișierele vor fi localizate în directorul principal al utilizatorului. Unele modificări pot fi necesare pentru ca utilizatorii să copieze fișierele în alte locuri, fără a fi necesar să specifici o cale completă.

2. Dropbear SSH

Dropbear SSH este încă un SSH și open-sourceServer și client SCP. Principala sa caracteristică este o mică amprentă care o face ideală pentru aplicații cu resurse limitate. Dropbear SSH vizează în principal sistemele încorporate, cum ar fi routerele sau alte echipamente care ar putea avea nevoie de funcționalitate SSH și SCP. Funcționează pe mai multe sisteme de operare în stil Unix și poate fi modificat pentru a rula pe majoritatea platformelor care respectă POSIX.

Site-ul SSB Dropbear

Dropbear SSH este dezvoltat activ de MattJohnson și ultima versiune are o vechime mai mică de două luni de la această scriere. Printre cele mai interesante caracteristici ale produsului se numără posibilitatea de a compila software-ul într-un fișier executabil legat static de doar 110kB. Software-ul este compatibil cu autentificarea cheii publice OpenSSH ~ / .ssh / awtorizat_keys. Demonul poate fi rulat de la inetd la pornire sau poate fi utilizat într-o manieră autonomă. Și în final, funcțiile pot fi ușor activate sau dezactivate la compilare, creând un executabil și mai mic, cu doar funcțiile necesare.

Toată această flexibilitate vine însă la un preț. CUSTOMIZAREA Dropbear la nevoile specifice ale unuia va avea abilități avansate de sysadmin. administratorii de sistem vor trebui să fie familiarizați cu concepte precum modificarea fișierului și recompilarea executabilului. Dar dacă aveți competențele cerute și aveți nevoie de un server SSH și SCP mic, care să poată rula pe dispozitivul încorporat, Dropbear SSH merită să vă uitați.

3. Un cuvânt despre Cygwin

Poate că ai mai auzit de Cygwin înainte. Este un proiect open-source care își propune să ofere un DLL Windows care implementează un număr mare de funcții API POSIX. Concret, înseamnă că orice aplicație Linux open-source ar putea fi recompilată pentru a utiliza Cygwin și, în consecință, a rula pe o platformă bazată pe Windows.

Dacă sunteți administrator de sistem Windows și aveținu am auzit niciodată despre Cygwin, s-ar putea să doriți să vă familiarizați cu el și poate să îl instalați pe un computer Windows și să vedeți despre voi despre ce este vorba. Nu este perfect și nu vă va transforma serverul Windows într-o mașină Unix, dar vă va oferi acces la o gamă mai largă de opțiuni atunci când vine vorba de software și instrumente de administrare a sistemului.

Acesta este motivul pentru care luăm un minut sau două pentru a vorbidespre Cygwin. Cu atât de multe servere SSH și SCP disponibile pentru Linux - am menționat doar câteva dintre cele mai bune, dar există nenumărate altele - este plăcut să știm că Cygwin le-ar putea permite să ruleze pe o platformă Windows. De fapt, multe programe de utilitate Linux sunt disponibile ca pachet Cygwin, împreună cu pachete pentru alte distribuții populare Linux.

Serverul SSH macOS

Deși publicul în general nu poate fi la curentasta, macOS este un alt sistem de operare similar Unix. Cu toate acestea, spre deosebire de majoritatea sistemelor asemănătoare Unix - și în special Linux - MacOS folosește un tip diferit de kernel, care este un hibrid al unui nucleu monolitic, precum Linux - și o arhitectură de microkernel.

Din cauza acestor rădăcini Unix, nu este o surprizăacel suport pentru SSH - care include și suport pentru SCP - este o caracteristică nativă a macOS. La fel ca în majoritatea distribuțiilor Linux, funcționalitatea SSH nu este activată implicit în nacOS, dar activarea acesteia este foarte ușoară.

Activați conectarea la distanță pe macOS X

Tot ce trebuie să faceți pentru a activa SSH pe un computer macOS este să accesați Preferințe de sistem apoi lansați Împărtășirea Appletului și activați funcția Logare la distanță opțiune. Acțiunea care permite SSH pentru toți utilizatorii computerului. Și ca majoritatea software-urilor SSH încorporate într-un sistem de operare, permisiunile de fișiere și directoare vor dicta ce utilizatorii pot copia pe și de pe server.

Serverul SCP macOS nu mai are nimic. Doar activezi SSH și funcționează. Nu există nicio secțiune de panou de control sau de setări. De asemenea, nu există conturi virtuale. Doar conturile de sistem sunt permise să se conecteze. Este destul de de bază, dar este acolo, este gratuit și se termină. Cu excepția cazului în care ai nevoie absolut de mai multe funcționalități, este un server minunat de utilizat.

In concluzie

Indiferent care este motivul pentru utilizarea unui SCPserver, v-am arătat că există mai multe opțiuni, indiferent de sistemul de operare pe care îl puteți rula. Și deși există multe alte opțiuni disponibile, cele despre care v-am spus sunt cele mai bune servere SCP gratuite pentru Windows, Linux și SSOS încorporate pentru macOS.

Care este serverul dvs. SCP preferat? Este una dintre puținele pe care tocmai le-am prezentat? Ce vă place cel mai mult despre asta? Folosiți comentariile de mai jos pentru a împărtăși experiența dvs. cu noi.

Comentarii