- - Bedste gratis SCP-servere tilgængelig til Windows, Linux og macOS

Bedste gratis SCP-servere tilgængelig til Windows, Linux og macOS

Sikker kopi eller SCP, som vi normalt henviser til, eren protokol, der letter filoverførsel mellem netværksbundne computere og / eller enheder. Det er faktisk en udvidelse af Secure Shell eller SSH-protokollen. Det overføres i et krypteret format ved hjælp af den samme SSL-protokol, som SSH bruger. SCP bruges mest af systemadministratorer til hurtigt og nemt at kopiere filer til og fra servere og netværksudstyr af enhver art. SCP-serveren er den komponent, du installerer på en server, hvor brugerne opretter forbindelse til at downloade og uploade filer. SCP-servere findes for mange platforme, herunder Windows, Linus og MacOS. Og i dag afslører vi de bedste gratis SCP-servere til Windows, Linux og macOS.

I dag begynder vi vores diskussion med enoversigt over SCP, hvad det er, hvor det kommer fra, og til hvilket formål det kan bruges. Derefter går vi over de bedste SCP-servere, vi har fundet til de tre store platforme, der bruges af systemadministratorer, Windows, Linux og MacOS.

SCP i et nøddeskal

SCP refererer både til en protokol og til den faktiskeapps, der bruger kopifiler, der bruger det. Det er baseret på BSD RCP-protokollen, sagsøgt for filoverførsler mellem værter på et netværk. SCP bruger Secure Shell (SSH) -protokollen til dataoverførsel og bruger de samme mekanismer til godkendelse. Dette sikrer ægtheden og fortrolighed af de overførte data.

En klient kan eventuelt uploade filer til en serverherunder nogle af deres attributter som tilladelser og tidsstempler. En klient kan også downloade filer eller mapper fra en server. En vigtig begrænsning af SCP er, at den kun håndterer filoverførsler. I modsætning til mere avancerede protokoller - som FTP, giver SCP-f.eks. Ikke biblioteksliste eller navigationsfunktioner.

Typiske anvendelser til SCP

SCP bruges typisk hver gang en fil skaloverføres over en ikke-sikker kanal, f.eks. internettet. Klienten er hovedsagelig kommandolinjebaseret kræver, at brugernavnet specificeres sammen med værtsnavnet. Det kaldes normalt ved hjælp af en syntaks, såsom:

scp Kildefil bruger@vært:vejviser/TargetFile

Denne kommando kopierer den lokale SourceFile til den eksterne server. Hvis du vil kopiere filer fra den eksterne server til den lokale vært, ser kommandoen sådan ud:

scp bruger@vært:vejviser/Kildefil TargetFile

SCP bruges ofte til at kopiere filer såsom konfigurationsfiler eller firmwareopdateringer til netværksudstyr, og mange inkluderer en SCP-klient som en del af deres operativsystem.

De bedste SCP-servere til Windows

Windows er det mest anvendte operativsystemSystem, det er ingen overraskelse, at der er adskillige SCP-servere, der kører på platformen. Vi har søgt på Internettet for at finde den allerbedste SCP-serversoftware. Men da SCP kun er en udvidelse af SSH, er alle undtagen en af ​​vores anbefalede SCP-servere faktisk SSH-servere.

1. SolarWinds SFTP / SCP-server (Gratis download)

SolarWinds gør nogle af de bedste værktøjer til netværkledelse. Deres omfattende tilbud inkluderer værktøjer til stort set alle netto admin-opgaver, man kan tænke på. Men en af ​​de største ting ved SolarWinds - bortset fra at de har gratis forsøg med alle deres værktøjer - er, at de også tilbyder flere gratis værktøjer.

Et sådant værktøj er SolarWinds gratis SFTP / SCP-server. Du kan downloade værktøjet helt GRATIS fra her. Serveren kører som en Windows-service. Dens drift skal derfor være let for alle erfarne Windows-sysadmin. Men selv hvis du er ny på dette, er brugergrænsefladen let nok til at regne ud, at du skal være meget komfortabel.

SolarWinds Gratis SCP-SFTP-server

SCP, ligesom sin fætter SSH, stammer fraUnix verden. Men i modsætning til de fleste Linux-implementeringer er SolarWinds-serveren ikke afhængig af systemkonti. I stedet bruger den virtuelle brugere, der er brugerkonti, som du opretter i applikationen med det formål at kopiere filer. Da brugerkonti faktisk ikke findes på værtssystemet - eller på netværket - giver det øget sikkerhed. I det usandsynlige tilfælde, at en konto blev kompromitteret, kunne den ikke bruges til at logge direkte på systemet.

SolarWinds SFTP / SCP-server kan bruges tiloverfør sikkert OS-billeder og firmwareopdateringer samt enhedskonfigurations- eller sikkerhedskopifiler på op til 4 GB. Blandt de mest interessante funktioner i produktet kan det håndtere samtidige overførsler fra flere enheder, og du kan også godkende specifikke IP-adresser eller adresser.

LINK: Download den GRATIS SFTP / SCP-server fra SolarWind, her

2. Bitvise SSH-server

Både SCP og SFTP er protokoller, der gør brug afSSH-protokollen for at sikre filoverførsler. Og af den grund understøtter den bitvise SSH-server de to filoverførselsprotokoller ud over Secure Shell.

Ligesom SolarWinds-serveren bruger Bitwises virtuellekonti eller konti oprettet i applikationen og ud af operativsystemet eller Active Directory Domain. Men Bitwise-serveren tillader også brug af Windows-systemkonti. På denne måde får du det bedste fra begge verdener. AD- eller Windows-brugere kan oprette forbindelse ved hjælp af deres legitimationsoplysninger, mens virtuelle konti giver dig mulighed for ad-hoc adgang til eksterne ressourcer.

Bitvise-serverindstillinger

Bitvise-serveren har et par interessantefunktioner, for eksempel kan du kun begrænse forbindelser til SCP, hvilket gør det til en ægte SCP-server. Men den egentlige grund til, at dette er godt, er den bedre sikkerhed, det giver. I standard Unix SCP-implementeringer betyder det at have SCP-adgang ofte iboende at have SSH-adgang også. Dette betyder ikke meget i Unix-verdenen på grund af den indbyggede OS-sikkerhed på kontoniveau. Men ting er anderledes i Windows-verdenen, hvor at give SSH-adgang kan betyde tilladelse af uautoriseret Power Shell-udførelse. Dette er grunden til, at Bitvise-serveren understøtter muligheden for at tillade SCP-adgang, mens det forbyder shell-adgang.

Et forsigtighedsord om Bitwise-serveren: Det er kun gratis til personlig brug. Hvis du vil bruge det i en kommerciel eller professionel sammenhæng, skal du købe en licens.

3. FreeSSHd

“D” i FreeSSHd står for Daemon. Hvis du kommer fra Unix baggrund, er dette bestemt et velkendt udtryk. Men hvis du er baggrund i Windows, er en Deamon i Unix-verdenen ækvivalent med en Windows-tjeneste. Det er et stykke software, der kører i baggrunden for at levere en bestemt service.

FreeSSHd-indstillinger

Hvad angår gratis i FreeSSHd, ved vi ikke, om tstår gratis som uden omkostninger eller gratis som i open source. Manglen på noget afsnit om download af kildekoder på det officielle websted lader s mistænke for, at det er det førstnævnte. Når vi taler om webstedet, ser det ud til, at det ikke er blevet opdateret i et par år. Alligevel bruges FreeSSHd stadig i vid udstrækning. Mærkeligt nok er den seneste annonce om FreeSSHd-version på webstedet version 1.2.2, men download-sektionen foreslår 1.3.1. Vi gætter på, at udvikleren ikke har tid til at vedligeholde et opdateret websted længere.

En af de bedste funktioner i FreeSSHd er, at detkører på næsten enhver version af Windows. Det er OS-kravet Windows NT 4 eller nyere. Vi tvivler oprigtigt på, at der stadig er ældre versioner af Windows, der er i drift i dag.

Andre fantastiske egenskaber ved produktet inkluderer detsmeget lille hukommelse og ressource fodaftryk. Det er også værd at nævne supporten til virtuelle brugere og en letanvendelig GUI-grænseflade, hvor du kan overvåge eller starte og stoppe tjenesten.

4. OpenSSH For Windows

OpenSSH var oprindeligt en del af Open BSDoperativsystem, da det blev frigivet, tilbage i 1999. Det er slags "stamfar" til de fleste SSH-servere. OpenSSH er virkelig en pakke værktøjer med ca. 10 værktøjer snarere end et enkelt stykke software. OpenSSH er dog kernen i suiten og den komponent, der gør det meste af det hårde arbejde. Og med at SCP er så tæt bundet til SSH, håndterer OpenSSH-serveren også SCP og SFTP.

SSHWindows-websted

Selvom det har oprindelse i Unix-verdenen, tillader designen af ​​softwaren, at den let kunne porteres til andre operativsystemer, hvilket gjorde OpenSSH til en af ​​de mest anvendte SSH- og SCP-servere.

Med hensyn til Microsoft OpenSSH-serveren er den en afde nyeste porte i softwarepakken, og den er stadig under udvikling. En pre-release version er tilgængelig her. Men vær opmærksom på, at dette er en pre-release-version, og som sådan er installationsprocessen ikke så poleret, som det kunne være. Det vil sandsynligvis kræve noget kendskab til Windows-systemadministration og Power Shell-færdigheder for at få det installeret og fungerer.

Og lad ikke det faktum, at dette er en præ-releaseslå dig fra. I betragtning af dens baggrund er chancerne for, at det bliver den standard SCP-server i Windows-scenen, ligesom det er for andre operativsystemer.

Hvad angår funktionaliteten i den sande traditionaf Unix-værktøjer er dette mest et kommandolinjebaseret værktøj. Forvent ikke at finde en dejlig GUI, som du kunne se i nogle andre populære Windows-netværksadministrationsværktøjer.

De bedste SCP-servere til Linux

Som vi allerede har etableret, blev SCP født iUnix verden. Og med at Linux er det mest almindelige Unix-lignende operativsystem, du kan finde, er det ikke underligt, at et par gode SCP-pakker er tilgængelige til platformen. Så igen er Linux ikke så populær som Windows, så der er muligvis ikke så mange Linux SCP-servere, som der er til Windows.

1. OpenSSH

Vores første konkurrent er den samme OpenSSH som vi harnetop drøftet i Windows SCP-serverafsnittet. Det er på en måde bedsteforældren til alle SSH-servere. Det har været her i hvad der kan betragtes som aldre i computer-evolution år.

openSSH Logo

Og det bedste ved dette er, at det kommerstandard med de fleste Linux-distributioner. Det kører muligvis ikke som standard, eller det er muligvis ikke installeret, men det er helt sikkert tilgængeligt. I de fleste tilfælde skal du bare starte OpenSSH-dæmonen. Hvis du gør det, tillades SSH-forbindelser og følgelig også SCP-filkopier.

Det er let at kontrollere, om openssh-serveren - det er navnet på den faktiske SSH-server - er tilgængelig på dit system. Alt hvad du skal gøre er at køre en enkel kommando.

$ apt-cache search openssh-server

Denne kommando skal vende tilbage:

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

Dette bekræfter tilgængeligheden af ​​OpenSSH-serverkomponenten. For at installere det skal du bare køre din pakkehåndterers installationskommando.

$ apt-get install openssh-server

Disse kommandoer fungerer på enhver distribution derbruger det passende pakkeværktøj som Debian og dets derivater, inklusive Ubuntu. Hvis din distribution bruger en anden pakkeadministrator, skal du bruge pakkens specifikke kommandoer.

Når den kører, lader serveren eksisterendesystembrugere bruger en SCP-klient til at kopiere filer til og fra biblioteker, hvor de har henholdsvis skrive- og læse tilladelse. Som standard vil filer være placeret i brugerens hjemmekatalog. Nogle justeringer kan være nødvendige for at få brugere til at kopiere filer til andre steder uden at skulle specificere en komplet sti.

2. Dropbear SSH

Dropbear SSH er endnu en open source SSH ogSCP-server og klient. Dets vigtigste egenskab er et lille fodaftryk, der gør det ideelt til applikationer med begrænsede ressourcer. Dropbear SSH er hovedsageligt rettet mod indlejrede systemer, såsom routere eller andet udstyr, der kunne have brug for SSH og SCP-funktionalitet. Det kører på flere operativsystemer i Unix-stil og kan justeres til at køre på de fleste POSIX-kompatible platforme.

Dropbear SSH-websted

Dropbear SSH er aktivt udviklet af MattJohnson og den seneste udgivelse er mindre end to måneder gammel fra denne skrivning. Blandt produktets mest interessante funktioner er muligheden for at kompilere softwaren til en statisk-linket eksekverbar fil på kun 110 kB. Softwaren er kompatibel med OpenSSH ~ / .ssh / Author_keys-godkendelsen af ​​den offentlige nøgle. Demonen kan køres fra inetd ved opstart eller bruges på en selvstændig måde. Og endelig kan funktioner let aktiveres eller deaktiveres ved kompilering, hvilket skaber en endnu mindre eksekverbar med kun de krævede funktioner.

Al denne fleksibilitet kommer dog til en pris. At bruge Dropbear til ens specifikke behov kræver avancerede sysadmin-færdigheder. systemadministratorer skal være bekendt med koncepter som at ændre makefilen og rekompilere den eksekverbare. Men hvis du har de nødvendige kompetencer og kræver en lille SSH- og SCP-server, der kan køre på din indlejrede enhed, er Dropbear SSH bestemt værd at se på.

3. Et ord om Cygwin

Måske har du hørt om Cygwin før. Det er et open source-projekt, der sigter mod at tilvejebringe en Windows-DLL, der implementerer et stort antal POSIX API-funktioner. Konkret betyder det, at ethvert Linux-open source-program kunne komprimeres til at bruge Cygwin og følgelig køre på en Windows-baseret platform.

Hvis du er en Windows-systemadministrator og haraldrig hørt om Cygwin, kan du blive bekendt med det og måske installere det på en Windows-computer og se selv, hvad det handler om. Det er ikke perfekt, og det vil ikke gøre din Windows-server til en Unix-maskine, men den giver dig adgang til en bredere vifte af muligheder, når det kommer til systemadministrationssoftware og værktøjer.

Derfor tager vi et minut eller to til at taleom Cygwin. Med så mange SSH- og SCP-servere, der er tilgængelige til Linux - har vi kun nævnt et par af de bedste, men der er utallige andre - det er dejligt at vide, at Cygwin kunne give dem mulighed for at køre på en Windows-platform. Faktisk er mange Linux-hjælpeprogrammer tilgængelig som en Cygwin-pakke sammen med pakker til andre populære Linux-distributioner.

MacOS SSH-server

Selvom offentligheden måske ikke er opmærksom påat macOS er et andet Unix-lignende operativsystem. I modsætning til de fleste Unix-lignende systemer - og Linux i særdeleshed - bruger MacOS en anden type kerne, som er en hybrid af en monolitisk kerne - som Linux - og en mikrokernel-arkitektur.

På grund af disse Unix-rødder er det ingen overraskelseat understøttelse af SSH - der også inkluderer support til SCP - er en indbygget funktion i macOS. Som med de fleste Linux-distributioner er SSH-funktionaliteten ikke aktiveret som standard i nacOS, men det er meget let at aktivere det.

Aktivér ekstern login på macOS X

Alt hvad du skal gøre for at aktivere SSH på en macOS-computer er at gå til Systemindstillinger start derefter Deling af applet og aktivere Fjern login mulighed. At gøre det muliggør SSH for alle computerens brugere. Og som de fleste SSH-software, der er indbygget i et operativsystem, vil fil- og katalogtilladelser diktere, hvad brugerne kan kopiere til og fra serveren.

Der er ikke noget mere til macOS SCP-serveren. Du aktiverer bare SSH, og det fungerer. Der er intet kontrolpanel eller indstillingsafsnit. Der er heller ingen virtuelle konti. Kun systemkonti har tilladelse til at oprette forbindelse. Det er temmelig grundlæggende, men det er der, det er gratis, og det får jobbet gjort. Medmindre du absolut har brug for mere funktionalitet, er det en fantastisk server at bruge.

Afslutningsvis

Ligegyldigt hvad årsagen er til at bruge en SCPserver, har vi vist dig, at der er flere valg, uanset hvilket operativsystem du muligvis kører. Og selvom der er mange flere tilgængelige muligheder, er de, vi har fortalt dig om, de bedste gratis SCP-servere til Windows, Linux og macOS indbygget SSH.

Hvad er din foretrukne SCP-server? Er det et af de få, vi lige har introduceret? Hvad kan du lide mest ved det? Brug kommentarerne herunder til at dele din oplevelse med os.

Kommentarer