Sigurna kopija ili SCP, kako je obično i nazivamoprotokol koji olakšava prijenos datoteka između računala spojenih na mrežu i / ili uređaja. To je zapravo proširenje Secure Shell ili SSH protokola. Prenosi se u šifriranom formatu koristeći isti SSL protokol koji SSH koristi. SCP najčešće koriste administratori sustava za brzo i jednostavno kopiranje datoteka sa i sa svih poslužitelja i mrežne opreme. SCP poslužitelj je komponenta koju instalirate na poslužitelj gdje se korisnici povezuju za preuzimanje i prijenos datoteka. SCP poslužitelji postoje na mnogim platformama, uključujući Windows, Linus i MacOS. Danas otkrivamo najbolje besplatne SCP servere za Windows, Linux i macOS.
Danas ćemo započeti našu raspravu sapregled SCP-a, što je, odakle dolazi i u koje se svrhe može koristiti. Zatim ćemo pregledati najbolje SCP servere koje smo pronašli za tri glavne platforme koje koriste administratori sustava, Windows, Linux i MacOS.
SCP ukratko
SCP se odnosi i na protokol i na stvarniaplikacije koje koriste kopirajuće datoteke koriste ga. Temelji se na BSD RCP protokolu, tužen je za prijenos datoteka s domaćinima na mreži. SCP koristi protokol Secure Shell (SSH) za prijenos podataka i koristi iste mehanizme za provjeru autentičnosti. To osigurava vjerodostojnost i povjerljivost prenesenih podataka.
Klijent može prenositi datoteke na poslužitelj, opcionalnouključujući neke njihove atribute, kao što su dopuštenja i vremenske oznake. Klijent također može preuzeti datoteke ili mape s poslužitelja. Važno ograničenje SCP-a je da on rukuje samo s prijenosima datoteka. Na primjer, za razliku od naprednijih protokola poput FTP-a, SCP dolje ne pruža mogućnost uvrštavanja u katalog ili navigacijske mogućnosti.
Tipične uporabe za SCP
SCP se obično koristi svaki put kada datoteka trebabiti prebačeni preko nesigurnog kanala, poput Interneta. Klijent se u osnovi temelji na naredbenom retku zahtijeva da se uz korisničko ime navede korisničko ime. Obično se poziva sintaksom kao što su:
sCP SourceFile korisnik@domaćin:imenik/TargetFile
Ova naredba kopirat će lokalni SourceFile na udaljeni poslužitelj. Za kopiranje datoteka s udaljenog poslužitelja u lokalni domaćin naredba izgleda ovako:
sCP korisnik@domaćin:imenik/SourceFile TargetFile
SCP se često koristi za kopiranje datoteka poput konfiguracijskih datoteka ili ažuriranja upravljačkog softvera na mrežnu opremu, a mnogi uključuju SCP klijent kao dio svog operativnog sustava.
Najbolji SCP poslužitelji za Windows
Sa operativnim sustavom Windows koji se najviše koristiSustav, ne čudi što na platformi rade brojni SCP poslužitelji. Pretražili smo Internet kako bismo pronašli najbolji softver za SCP poslužitelj. No kako je SCP samo produžetak SSH-a, svi osim preporučenih SCP servera zapravo su SSH serveri.
1. SolarWinds SFTP / SCP poslužitelj (Besplatno preuzimanje)
SolarWinds čini neke od najboljih alata za mrežuupravljanje. Njihova sveobuhvatna ponuda uključuje alate za gotovo svaki neto administratorski zadatak koji čovjek može smisliti. Ali jedna od najvećih stvari o SolarWinds-u, osim činjenice da imaju besplatne probe svih svojih alata, je da oni nude i nekoliko besplatnih alata.
Jedan od takvih alata je SolarWinds besplatni SFTP / SCP poslužitelj, Alat možete preuzeti potpuno BESPLATNO, s ovdje, Poslužitelj radi kao Windows servis. Stoga bi njegov rad trebao biti lak za bilo koji sezonski Windows sysadmin. Ali čak i ako vam nije novo, korisničko sučelje je dovoljno jednostavno da shvatite da biste trebali biti vrlo udobni.
SCP, kao i njegov rođak SSH, potječe izUnix svijet. No, za razliku od većine Linux implementacija, poslužitelj SolarWinds se ne oslanja na sistemske račune. Umjesto toga, on koristi virtualne korisnike koji su korisnički računi koje stvorite u aplikaciji u svrhu kopiranja datoteka. Budući da korisnički računi zapravo ne postoje na glavnom sustavu - ili na mreži - pruža veću sigurnost. U malo vjerojatnom slučaju da je račun ugrožen, ne može se koristiti za prijavu u sustav izravno.
SolarWinds SFTP / SCP poslužitelj može se koristiti zasiguran prijenos OS slika i ažuriranja upravljačkog softvera, kao i konfiguraciju uređaja ili sigurnosne kopije do 4 GB. Među najzanimljivijim značajkama proizvoda može upravljati istodobnim prijenosima s više uređaja, a možete autorizirati određene IP adrese ili raspon adresa.
2. Bitvise SSH poslužitelj
I SCP i SFTP su protokoli koji koristeSSH protokol za osiguranje prijenosa datoteka. Iz tog razloga, bit bit SSH poslužitelj podržava dva protokola za prijenos datoteka osim Secure Shell-a.
Kao i poslužitelj SolarWinds, Bitwise koristi virtualnuračuni ili računi stvoreni unutar aplikacije i izvan operativnog sustava ili Active Directory Domain. No poslužitelj Bitwise također omogućuje upotrebu računa sustava Windows. Na taj način dobivate najbolje od oba svijeta. Korisnici AD-a ili Windows-a mogu se povezati koristeći svoje vjerodajnice, dok virtualni računi omogućuju ad-hoc pristup vanjskim resursima.

Bitvise poslužitelj ima nekoliko zanimljivihmogućnosti, na primjer, možete ograničiti samo na SCP, što ga čini istinskim SCP serverom. Ali pravi razlog zašto je to dobro je onaj bolje sigurnosti koju nudi. U standardnim Unix SCP implementacijama, SCP pristup često sam po sebi podrazumijeva i SSH pristup. To u Unix svijetu nije previše važno zbog sigurnosti na razini računa s računarom. Ali u svijetu Windows stvari su drukčije, gdje davanje SSH pristupa može značiti dopuštanje neovlaštenog izvršavanja Power Shell-a. Zbog toga Bitvise poslužitelj podržava mogućnost dopuštenja SCP pristupu, a zabranjuje pristup školjci.
Jedna riječ opreza o poslužitelju Bitwise: besplatna je samo za osobnu upotrebu. Ako ga želite koristiti u komercijalnom ili profesionalnom kontekstu, morat ćete kupiti licencu.
3. FreeSSHd
D u FreeSSHd označava Daemon. Ako dolazite iz Unix podrijetla, ovo je sigurno poznati termin. Ali ako ste pozadina Windows, Deamon je u svijetu Unixa ekvivalent Windows usluzi. To je dio softvera koji se pokreće u pozadini radi pružanja određene usluge.

Što se tiče Free u FreeSSHd, ne znamo da li tstoji besplatno bez ikakvih troškova ili besplatno kao u otvorenom kodu. Nedostatak bilo kojeg odjeljka za preuzimanje izvornog koda na službenim stranicama omogućuje sumnju da je to prvi. Kad se govori o web mjestu, čini se da nije ažurirana nekoliko godina. Ipak, FreeSSHd se i dalje široko koristi. Začudo, najnovija inačica slobodne verzije FreeSSHd na web mjestu je inačica 1.2.2, ali odjeljak za preuzimanje predlaže 1.3.1. Pretpostavljamo da programer više nema vremena za održavanje ažuriranog web mjesta.
Jedna od najboljih značajki FreeSSHd-a je da je onaizvodit će se na gotovo bilo kojoj verziji sustava Windows. Zahtjev za OS je Windows NT 4 ili noviji. Iskreno sumnjamo da još uvijek postoje starije verzije sustava Windows.
Ostale nevjerojatne značajke proizvoda uključuju i njegovovrlo malo memorije i otiska resursa. Također vrijedi spomenuti podršku za virtualne korisnike i jednostavno korisničko GUI sučelje na kojem možete pratiti ili pokrenuti i zaustaviti uslugu.
4. OpenSSH za Windows
OpenSSH je izvorno bio dio otvorenog BSD-aoperativni sustav, kad je pušten, 1999. godine. On je vrsta "pretka" većine SSH poslužitelja. OpenSSH je zaista skup alata od desetak alata, a ne jedan jedini softver. Međutim, OpenSSH je jezgra paketa i komponenta koja čini većinu napornog rada. Budući da je SCP tako usko povezan sa SSH, OpenSSH poslužitelj također rukuje SCP i SFTP.

Iako potječe iz Unix svijeta, dizajn softvera omogućio mu je lako prenošenje na druge operativne sustave, što OpenSSH čini jednim od najčešće korištenih SSH i SCP servera.
Što se tiče Microsoft OpenSSH poslužitelja, on je jedan odnajnoviji portovi softverskog paketa i još uvijek je u fazi izrade. Ovdje je dostupna inačica prije izdanja. Ali imajte na umu da je riječ o inačici koja je prije izdavanja i postupak instalacije nije toliko istančan kao što bi mogao biti. Vjerojatno će trebati neko znanje o upravljanju sustavom Windows i Power Shell vještinama da biste ga instalirali i radili.
I ne dozvolite da činjenica da je ovo pred izdanjeisključite te. S obzirom na njegovu pozadinu, šanse su da postane standardni SCP poslužitelj na Windows sceni, baš kao što je slučaj s ostalim operativnim sustavima.
Što se funkcionalnosti tiče, u pravoj tradicijiUnix alata, to je uglavnom uslužni program temeljen na naredbenom retku. Ne očekujte da ćete pronaći lijep GUI kao što biste vidjeli u nekim drugim popularnim administrativnim uslužnim programima Windows net.
Najbolji SCP poslužitelji za Linux
Kao što smo već utvrdili, SCP je rođen uUnix svijet. A s obzirom da je Linux najčešći Unix sličan OS koji možete pronaći, nije čudo da je za platformu dostupno nekoliko sjajnih SCP paketa. Potom, Linux nije toliko popularan kao Windows, pa vjerojatno nema toliko Linux SCP poslužitelja koliko ima za Windows.
1. OpenSSH
Naš prvi kandidat je isti OpenSSH kao i miupravo smo raspravljali u odjeljku Windows SCP poslužitelja. Na neki su način djed svih SSH poslužitelja. Ovdje je ono što se moglo smatrati dobima u godinama evolucije računala.

A najbolja stvar u tome je što dolazistandardno za većinu distribucija Linuxa. Možda se prema zadanim postavkama ne izvodi ili možda nije instaliran, ali je definitivno dostupan. U većini slučajeva sve što trebate je pokrenuti OpenSSH demon. Na taj način omogućit će se SSH veze i, shodno tome, omogućiti i kopiranje SCP datoteka.
Lako je provjeriti je li openssh-server - to je ime stvarnog SSH poslužitelja - dostupan u vašem sustavu. Sve što trebate učiniti je pokrenuti jednostavnu naredbu.
$ apt-cache search openssh-server
Ta naredba treba vratiti:
openssh-server - secure shell (SSH) server, for secure access from remote machines
Ovo potvrđuje dostupnost komponente poslužitelja OpenSSH. Da biste ga instalirali, samo trebate pokrenuti naredbu instalacije vašeg upravitelja paketa.
$ apt-get install openssh-server
Te će naredbe raditi na bilo kojoj distribuciji kojakoristi alat apt paket kao što je Debian i njegovi derivati, uključujući Ubuntu. Ako vaša distribucija koristi neki drugi upravitelj paketa, morat ćete koristiti posebne naredbe paketa.
Nakon što se pokrene, poslužitelj će pustiti postojećekorisnici sustava koriste SCP klijent za kopiranje datoteka u i iz mapa u kojima imaju dozvolu za pisanje i čitanje. Datoteke će se prema zadanom nalaziti u korisničkom kućnom imeniku. Nešto podešavanje moglo bi biti potrebno da bi korisnici kopirali datoteke na druga mjesta bez potrebe za određivanjem potpunog puta.
2. Dropbear SSH
Dropbear SSH je još jedan s otvorenim kodom SSH iSCP poslužitelj i klijent. Njegova glavna karakteristika je mali trag što ga čini idealnim za primjenu ograničenih resursa. Dropbear SSH uglavnom cilja ugrađene sustave poput usmjerivača ili druge opreme koja bi mogla trebati SSH i SCP funkcionalnost. Radi na nekoliko operacijskih sustava u Unix stilu i može se prilagoditi kako bi se izvodilo na većini POSIX-kompatibilnih platformi.

Dropbear SSH aktivno razvija MattJohnson i najnovije izdanje su manje od dva mjeseca od ovog pisanja. Među najzanimljivijim značajkama proizvoda je mogućnost sastavljanja softvera u statički povezanu izvršnu datoteku od samo 110 KB. Softver je kompatibilan s autentifikacijom javnog ključa OpenSSH ~ / .ssh / autorizirani ključevi. Demon se može pokrenuti iz inetd-a pri pokretanju ili koristiti samostalno. I na kraju, značajke se mogu lako omogućiti ili onemogućiti pri sastavljanju, stvarajući još manji izvršni program samo sa potrebnim značajkama.
Sva ta fleksibilnost, međutim, dolazi po cijeni. Ako prilagođavanje Dropbeara specifičnim potrebama zahtijeva napredne sysadmin vještine. Administratori sustava morat će biti upoznati s konceptima kao što su izmjena makefile-a i ponovna sastavljanje izvršnog datoteke. Ali ako imate potrebne kompetencije i trebate mali SSH i SCP poslužitelj koji se može pokrenuti na vašem ugrađenom uređaju, Dropbear SSH svakako vrijedi pogledati.
3. Riječ o Cygwinu
Možda ste već čuli za Cygwin Riječ je o projektu otvorenog koda koji ima za cilj pružiti Windows DLL koji implementira velik broj POSIX API funkcija. Konkretno, to znači da bi bilo koji Linux open-source program mogao biti prekomponiran za korištenje Cygwin-a i, sukladno tome, pokretanje na Windows platformi.
Ako ste administrator sustava Windows i imatenikad niste čuli za Cygwin, možda biste se željeli upoznati s njim i možda je instalirati na Windows računalo i uvjerite se o čemu se radi. Nije savršen i vaš Windows poslužitelj neće pretvoriti u Unix stroj, ali pružit će vam pristup širokom nizu mogućnosti kada je riječ o softveru i alatima za administraciju sustava.
Zato je potrebno minutu ili dvije za razgovoro Cygwinu. S toliko SSH i SCP servera dostupnih za Linux - spomenuti smo samo nekoliko najboljih, ali ima bezbroj drugih - lijepo je znati da bi Cygwin mogao da im omogući pokretanje na Windows platformi. U stvari, mnogi Linux uslužni softver dostupan je kao Cygwin paket, zajedno s paketima za ostale popularne Linux distribucije.
SSH poslužitelj macOS-a
Iako šira javnost možda nije svjesnada je macOS još jedan Unix operativni sustav. Međutim, suprotno većini Unix-ovih sustava - a posebno Linux-u - MacOS koristi drugačiju vrstu kernela koji je hibrid monolitnog kernela - poput Linux-a - i arhitekturu mikrokernela.
Zbog tih Unix korijena ne iznenađujeda je podrška za SSH - koja također uključuje i SCP - izvorno obilježje macOS-a. Kao i kod većine Linux distribucija, SSH funkcionalnost nije zadana u nacOS-u, ali omogućavanje je vrlo jednostavno.

Sve što trebate učiniti je omogućiti SSH na macOS računalu Postavke sustava zatim pokrenite Dijeljenje appleta i omogućiti Udaljena prijava opcija. To omogućava SSH za sve korisnike računala. Kao i većina SSH softvera ugrađenih u operativni sustav, dozvole za datoteke i mape diktiraju što korisnici mogu kopirati na poslužitelj i sa njega.
MacOS SCP poslužitelj nema ništa više. Jednostavno omogućite SSH i on radi. Nema upravljačke ploče ili odjeljka postavki. Ni virtualnih računa nema. Spajanje je dopušteno samo za računima u sustavu. Prilično je osnovno, ali tamo je, besplatno je, i posao ispunjava. Ako vam apsolutno ne treba više funkcionalnosti, to je sjajan poslužitelj.
U zaključku
Bez obzira koji je razlog upotrebe SCP-aposlužitelju, pokazali smo vam da postoji više izbora, bez obzira na operativni sustav koji koristite. Iako je na raspolaganju mnogo više opcija, one o kojima smo vam rekli su najbolji besplatni SCP poslužitelji za Windows, Linux i macOS ugrađeni SSH.
Koji je vaš omiljeni SCP server? Je li to jedan od rijetkih koje smo upravo predstavili? Što vam se najviše sviđa u tome? Koristite komentare u nastavku kako biste podijelili svoje iskustvo s nama.
komentari