Najboljši BREZPLAČNI strežniki SCP za Windows, Linux in Mac v letu 2020

click fraud protection

Secure Copy ali SCP, kot ga običajno imenujemo, je protokol, ki olajša prenos datotek med računalniki in / ali napravami, povezanimi z omrežjem. To je dejansko razširitev protokola Secure Shell ali SSH. Prenaša se v šifrirani obliki z istim protokolom SSL, ki ga uporablja SSH.

SCP večinoma uporabljajo sistemski skrbniki za hitro in enostavno kopiranje datotek na strežnike in mrežno opremo vseh vrst. Strežnik SCP je komponenta, ki jo namestite na strežnik, kjer se uporabniki povežejo za prenos in nalaganje datotek. Strežniki SCP obstajajo za številne platforme, vključno z Windows, Linus in MacOS. Danes razkrivamo najboljše brezplačne strežnike SCP za Windows, Linux in macOS.

Danes bomo začeli razpravo s pregledom SCP, kaj je, od kod prihaja in za kakšen namen ga je mogoče uporabiti. Nato bomo prešli najboljše SCP strežnike, ki smo jih našli za tri glavne platforme, ki jih uporabljajo sistemski skrbniki, Windows, Linux in MacOS.

SCP v kratki obliki

SCP se nanaša tako na protokol kot na dejanske aplikacije, ki uporabljajo datoteke s kopiranjem. Temelji na protokolu BSD RCP, toži se za prenos datotek med gostitelji v omrežju. SCP uporablja protokol Secure Shell (SSH) za prenos podatkov in uporablja iste mehanizme za preverjanje pristnosti. To zagotavlja verodostojnost in zaupnost prenesenih podatkov.

instagram viewer

Stranka lahko na strežnik naloži datoteke, po želji tudi nekatere svoje atribute, kot so dovoljenja in časovne žige. Stranka lahko s strežnika prenese tudi datoteke ali imenike. Pomembna omejitev SCP je ta, da obravnava samo prenose datotek. Na primer za razliko od naprednejših protokolov, kot je FTP, na primer SCP navzdol ne omogoča navajanja seznamov ali navigacije.

Značilne uporabe za SCP

SCP se običajno uporablja vsakič, ko je treba datoteko prenesti prek nezaščitenega kanala, kot je internet. Odjemalec v osnovi temelji na ukazni vrstici in zahteva ime uporabnika skupaj z imenom gostitelja. Običajno se prikliče s skladnjo, kot so:

scp SourceFileuporabnik@gostitelj:imenik/TargetFile

Ta ukaz bo kopiral lokalni SourceFile na oddaljeni strežnik. Če želite kopirati datoteke z oddaljenega strežnika na lokalni gostitelj, je ukaz videti tako:

scp uporabnik@gostitelj:imenik/SourceFileTargetFile

SCP se pogosto uporablja za kopiranje datotek, kot so konfiguracijske datoteke ali posodobitve vdelane programske opreme, v omrežno opremo in mnogi vključujejo odjemalca SCP kot del svojega operacijskega sistema.

Najboljši BREZPLAČNI strežnik SCP (Windows 10)

Ker je operacijski sistem Windows najbolj uporabljen, ne preseneča, da na platformi delujejo številni strežniki SCP. Po internetu smo poiskali najboljšo programsko opremo za strežnik SCP. Ker pa je SCP le podaljšek SSH, so vsi, razen enega od naših priporočenih strežnikov SCP, dejansko SSH strežniki.

SolarWinds naredi nekaj najboljših orodij za upravljanje omrežja. Njihova celovita ponudba vključuje orodja za skoraj vsako skrbniško nalogo, ki si jo lahko kdo zamisli. Toda ena največjih stvari v zvezi s SolarWinds - razen dejstva, da imajo brezplačna preizkušanja vseh svojih orodij - je, da nudijo tudi več brezplačnih orodij.

Eno takšnih orodij je SolarWinds brezplačni SFTP / SCP strežnik. Orodje lahko prenesete popolnoma BREZPLAČNO, od tukaj. Strežnik deluje kot storitev Windows. Zato bi moralo biti njegovo delo enostavno za vse sezonske sisteme Windows. Toda tudi če ste novi v tem, je uporabniški vmesnik dovolj enostaven, da ocenite, da bi morali biti zelo udobni.

SolarWinds Brezplačni strežnik SCP-SFTP
  • BREZPLAČNO ORODJE:SFTP / SCP strežnik SolarWind
  • Uradna povezava za prenos:https://www.solarwinds.com/free-tools/free-sftp-server/registration

SCP tako kot njegov bratranec SSH izvira iz sveta Unixa. Toda za razliko od večine implementacije Linuxa se strežnik SolarWinds ne zanaša na sistemske račune. Namesto tega uporablja virtualne uporabnike, ki so uporabniški računi, ki jih ustvarite v aplikaciji za namene kopiranja datotek. Ker uporabniški računi v gostiteljskem sistemu ali v omrežju dejansko ne obstajajo, zagotavlja večjo varnost. V malo verjetnosti, da je bil račun ogrožen, ga ni mogoče uporabiti za neposredno prijavo v sistem.

SFTP / SCP strežnik SolarWinds lahko uporabite za varen prenos slik OS in posodobitev strojne programske opreme, pa tudi za konfiguracijo naprave ali varnostne kopije datotek do 4 GB.

Med najzanimivejšimi lastnostmi izdelka lahko obravnava hkratne prenose iz več naprav, pooblasti pa lahko tudi določene naslove IP ali naslove.

SCP in SFTP sta protokola, ki za zaščito prenosov datotek uporabljata protokol SSH. Zaradi tega strežni SSH strežnik poleg varne lupine podpira tudi dva protokola za prenos datotek.

Tako kot strežnik SolarWinds tudi Bitwise uporablja virtualne račune ali račune, ustvarjene v aplikaciji in zunaj operacijskega sistema ali domene Active Directory. Toda strežnik Bitwise omogoča tudi uporabo sistemskih računov Windows. Tako dobite najboljše iz obeh svetov. Uporabniki AD ali Windows se lahko povežejo s svojimi poverilnicami, medtem ko virtualni računi omogočajo ad hoc dostop do zunanjih virov.

Nastavitve strežnika Bitvise

Strežnik Bitvise ima nekaj zanimivih funkcij, na primer lahko omejite povezave samo na SCP, zaradi česar je pravi SCP strežnik. Toda pravi razlog, zakaj je to dobro, je v boljši varnosti, ki jo ponuja. V standardnih implementacijah Unix SCP ima dostop SCP pogosto sam po sebi tudi SSH dostop. V Unixu to zaradi varnosti vgrajene ravni računa ni veliko pomembno. A v svetu Windows so stvari drugačne, če bi dostop do SSH lahko pomenil dovoljenje nepooblaščenega izvrševanja Power Shell-a. Zato strežnik Bitvise podpira možnost, da se omogoči dostop SCP, hkrati pa prepove dostop do lupine.

Previdna beseda glede strežnika Bitwise: Brezplačna je samo za osebno uporabo. Če ga želite uporabljati v komercialnem ali profesionalnem okviru, boste morali kupiti licenco.

"D" v FreeSSHd pomeni Daemon. Če prihajate iz ozadja Unix, je to zagotovo že znan izraz. Če ste ozadje Windows, je Deamon v Unix svetu enakovreden storitvi Windows. To je del programske opreme, ki deluje v ozadju in nudi določeno storitev.

Nastavitve FreeSSHd

Kar zadeva Free in FreeSSHd, ne vemo, če t pomeni brezplačno kot brezplačno ali brezplačno kot v odprtokodni kodi. Če na uradni strani ni nobenega oddelka za prenos izvorne kode, sumimo, da je to prvo. Če govorimo o spletnem mestu, je videti, da že nekaj let ni bilo posodobljeno. Pa vendar se FreeSSHd še vedno pogosto uporablja. Nenavadno je, da je najnovejša različica različice FreeSSHd na spletnem mestu različica 1.2.2, vendar prenos oddelek predlaga 1.3.1. Predvidevamo, da razvijalci nimajo časa za vzdrževanje posodobljenega spletnega mesta več.

Ena najboljših lastnosti FreeSSHd je ta, da bo deloval na skoraj kateri koli različici sistema Windows. Zahteva OS je Windows NT 4 ali novejša. Iskreno dvomimo, da še danes delujejo starejše različice sistema Windows.

Druge neverjetne lastnosti izdelka vključujejo zelo majhen odtis pomnilnika in virov. Omeniti velja tudi podporo virtualnim uporabnikom in enostaven uporabniški vmesnik GUI, kjer lahko spremljate ali zaženete in ustavite storitev.

OpenSSH je bil prvotno del operacijskega sistema Open BSD, ko je bil izdan, leta 1999. Je nekakšen prednik večine strežnikov SSH. OpenSSH je res zbir orodij kakih 10 orodij, ne pa en sam program. Vendar je OpenSSH jedro svežnja in komponenta, ki opravi večino trdega dela. In ker je SCP tako tesno povezan s SSH, strežnik OpenSSH tudi upravlja SCP in SFTP.

Spletno mesto SSHWindows

Čeprav izvira iz sveta Unixa, je zasnova programske opreme omogočila enostavno prenašanje v druge operacijske sisteme, zaradi česar je OpenSSH eden najbolj uporabljanih SSH in SCP strežnikov.

Kar zadeva strežnik Microsoft OpenSSH, je to eno najnovejših vrat programskega paketa in je še v razvoju. Na voljo je predzdajna različica tukaj. Toda zavedajte se, da gre za pred izdajo in postopek namestitve kot tak ni tako poliran, kot bi lahko bil. Za namestitev in delovanje bo verjetno potrebno nekaj znanja o sistemski administraciji sistema Windows in veščinah Power Shell.

In ne dovolite, da vas dejstvo, da je to pred izdajo, izključi. Glede na njegovo ozadje obstaja verjetnost, da bo postal standardni SCP strežnik prizorišča Windows, tako kot pri drugih operacijskih sistemih.

Kar zadeva funkcionalnost, je v resnični tradiciji pripomočkov Unix to večinoma pripomoček, ki temelji na ukazni vrstici. Ne pričakujte, da boste našli lep GUI, kot ste ga videli v nekaterih drugih priljubljenih skrbniških programih za Windows net.

Najboljši strežniki SCP za Linux

Kot smo že ugotovili, se je SCP rodil v svetu Unixa. In ker je Linux najpogostejši Unixu podoben OS, ki ga lahko najdete, ni čudno, da je za platformo na voljo nekaj odličnih paketov SCP. Potem spet Linux ni tako priljubljen kot Windows, zato verjetno ni toliko strežnika Linux SCP kot za Windows.

Naš prvi kandidat je isti OpenSSH, kot smo ga ravnokar razpravljali v razdelku o strežniku Windows SCP. Na nek način gre za dedka vseh SSH strežnikov. Tu je bilo tisto, kar bi v letih evolucije računalnika lahko štelo za starost.

openSSH Logotip

Najboljša stvar pri tem je, da je standardna pri večini distribucij Linuxa. Morda se ne bo privzeto izvajal ali pa ni nameščen, je pa zagotovo na voljo. V večini primerov morate samo zagnati demon OpenSSH. To bo omogočilo povezave SSH in posledično tudi kopije datotek SCP.

Lahko preverite, ali je opensh-strežnik - to je ime dejanskega SSH strežnika - na voljo v vašem sistemu. Vse kar morate storiti je, da zaženete preprost ukaz.

$ apt-cache iskanje openssh-strežnik

Ta ukaz naj se vrne:

openssh-server - strežnik varne lupine (SSH), za varen dostop z oddaljenih strojev

To potrjuje razpoložljivost komponente strežnika OpenSSH. Če ga želite namestiti, morate zagnati ukaz namestitve upravitelja paketov.

$ apt-get install openssh-strežnik

Ti ukazi bodo delovali na kateri koli distribuciji, ki uporablja orodje za apt paket, kot je Debian in njegovi derivati, vključno z Ubuntu. Če vaša distribucija uporablja drug upravitelj paketov, boste morali uporabiti posebne ukaze za paket.

Ko se zažene, bo strežnik dovolil obstoječim sistemskim uporabnikom, da uporabljajo odjemalca SCP za kopiranje datotek v imenike in iz njih, kjer imajo dovoljenje za pisanje in branje. Datoteke se privzeto nahajajo v domačem imeniku uporabnika. Nekaj ​​prilagoditve bi lahko bilo potrebno, da bodo uporabniki kopirali datoteke na druga mesta, ne da bi morali določiti popolno pot.

2. Dropbear SSH

Dropbear SSH je še en odprtokodni SSH in SCP strežnik in odjemalec. Njegova glavna značilnost je majhen odtis, zaradi česar je idealen za uporabo z omejenimi viri. Dropbear SSH je usmerjen predvsem v vgrajene sisteme, kot so usmerjevalniki ali druga oprema, ki bi lahko potrebovali SSH in SCP funkcionalnost. Deluje v več operacijskih sistemih v slogu Unix in ga je mogoče prilagoditi, da deluje na večini platform, združljivih s POSIX-om.

Dropbear SSH Spletna stran

Dropbear SSH aktivno razvija Matt Johnson, zadnja izdaja pa je od tega pisanja stara manj kot dva meseca. Med najzanimivejšimi lastnostmi izdelka je možnost sestavljanja programske opreme v statično povezano izvedljivo datoteko v višini le 110 KB. Programska oprema je združljiva z avtentikacijo javnega ključa OpenSSH ~ / .ssh / pooblaščenih ključev. Demon se lahko zažene iz inetd ob zagonu ali pa se uporablja samostojno. In končno, funkcije je mogoče zlahka omogočiti ali onemogočiti pri kompilaciji, kar ustvari še manjši izvedljiv program z le zahtevanimi funkcijami.

Vsa ta fleksibilnost pa pride na ceno. Če prilagodite Dropbear svojim specifičnim potrebam, boste potrebovali napredne veščine sysadmin-a. sistemski skrbniki bodo morali biti seznanjeni s koncepti, kot so spreminjanje makefile in ponovna izdelava izvršljive datoteke. Če pa imate potrebne kompetence in potrebujete majhen strežnik SSH in SCP, ki lahko deluje na vaši vgrajeni napravi, je Dropbear SSH vsekakor vredno pogledati.

3. Beseda o Cygwinu

Morda ste že slišali za Cygwina. Gre za odprtokodni projekt, katerega cilj je zagotoviti Windows DLL, ki izvaja veliko funkcij API-jev POSIX. Konkretno to pomeni, da bi bilo mogoče vsako odprtokodno aplikacijo Linux prekomponirati za uporabo Cygwin-a in posledično zagnati na Windows platformi.

Če ste sistemski skrbnik sistema Windows in še nikoli niste slišali za Cygwin, se boste morda želeli seznaniti z njim in ga morda namestiti v računalnik Windows in se prepričati, za kaj gre. Ni popoln in vaš strežnik Windows ne bo spremenil v stroj Unix, vendar vam bo omogočil dostop do širšega izbora možnosti, ko gre za programsko opremo in orodja za sistemsko upravljanje.

Zato si vzamemo minuto ali dve za pogovor o Cygwinu. S toliko SSH in SCP strežnikov, ki so na voljo za Linux, smo omenili le nekaj najboljših vendar je nešteto drugih - lepo je vedeti, da bi jim Cygwin lahko omogočil zagon v operacijskem sistemu Windows ploščad. Pravzaprav je veliko pripomočkov za Linux na voljo kot paket Cygwin, skupaj s paketi za druge priljubljene distribucije Linuxa.

SSH strežnik macOS

Čeprav se širša javnost tega morda ne zaveda, je macOS še en Unixu podoben operacijski sistem. Vendar v nasprotju z večino Unix-ovih sistemov, zlasti Linuxa, MacOS uporablja drugačno jedro, ki je hibrid monolitnega jedra, kot je Linux, in arhitekturo mikrokernel.

Zaradi teh korenin Unix ni presenetljivo, da je podpora za SSH - ki vključuje tudi podporo za SCP - izvorna funkcija macOS-a. Kot pri večini distribucij Linuxa, tudi funkcija SSH v nacOSu privzeto ni omogočena, vendar je omogočanje zelo enostavno.

Omogoči oddaljeno prijavo na macOS X

Vse, kar morate storiti, da omogočite SSH v računalniku macOS, je, da greste Sistemske nastavitve nato zaženite Skupna raba aplikacij in omogočite Oddaljena prijava možnost. To omogoča SSH vsem uporabnikom računalnika. Kot večina SSH programske opreme, vgrajene v operacijski sistem, dovoljenja datotek in imenikov narekujejo, kaj lahko uporabniki kopirajo v strežnik in iz njega.

Na strežniku macOS SCP ni nič več. Samo omogočite SSH in deluje. Ni nadzorne plošče ali razdelka z nastavitvami. Tudi virtualnih računov ni. Povezava je dovoljena samo s sistemskimi računi. Precej je osnovno, toda tam je brezplačno in delo je opravljeno. Če ne potrebujete več funkcionalnosti, je to odličen strežnik.

V zaključku

Ne glede na razlog za uporabo strežnika SCP, smo vam pokazali, da obstaja več možnosti, ne glede na operacijski sistem, ki ga morda uporabljate. Čeprav je na voljo veliko več možnosti, so tiste, o katerih smo vam povedali, najboljši brezplačni strežniki SCP za Windows, Linux in macOS vgrajeni SSH.

Kateri je vaš najljubši strežnik SCP? Je eden redkih, ki smo ga pravkar predstavili? Kaj vam je pri tem najbolj všeč? S komentarji spodaj delite svojo izkušnjo z nami.

watch instagram story