Bedste GRATIS SCP-servere til Windows, Linux og Mac i 2020

click fraud protection

Secure Copy eller SCP, som vi normalt henviser til, er en 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 en oversigt 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

instagram viewer

SCP refererer både til en protokol og til de faktiske apps, der bruger kopifiler, der bruger den. 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 uploade filer til en server, eventuelt inkludere nogle af deres attributter så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 skal overfø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 Kildefilbruger@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/KildefilTargetFile

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.

Bedste GRATIS SCP-server (Windows 10)

Da Windows er det mest anvendte operativsystem, er det ikke overraskende, 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.

SolarWinds laver nogle af de bedste værktøjer til netværksstyring. 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
  • GRATIS VÆRKTØJ:SFTP / SCP-server fra SolarWind
  • Officielt downloadlink:https://www.solarwinds.com/free-tools/free-sftp-server/registration

SCP, ligesom sin fætter SSH, stammer fra Unix 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 til sikkert at overføre OS-billeder og firmwareopdateringer samt enhedskonfiguration 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.

Både SCP og SFTP er protokoller, der bruger SSH-protokollen til 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 virtuelle konti eller konti oprettet i applikationen og ud af operativsystemet eller Active Directory-domænet. 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 interessante funktioner, for eksempel kan du kun begrænse forbindelser til SCP, hvilket gør den 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 indebærer det at have SCP-adgang ofte iboende at have SSH-adgang også. Dette betyder ikke meget i Unix-verdenen på grund af det indbyggede OS-sikkerhed på kontoniveau. Men ting er anderledes i Windows-verdenen, hvor at give SSH-adgang kan betyde at tillade uautoriseret Power Shell-udførelse. Dette er grunden til, at Bitvise-serveren understøtter muligheden for at tillade SCP-adgang, mens forbudt 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.

“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-verden svarende til 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 t stå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 anvendes FreeSSHd stadig i vid udstrækning. Mærkeligt nok er den seneste annonce af FreeSSHd-versionen på webstedet version 1.2.2, men download afsnit 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 den kø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 dets meget lille hukommelse og ressource fodaftryk. Det er også værd at nævne supporten til virtuelle brugere og en brugervenlig GUI-grænseflade, hvor du kan overvåge eller starte og stoppe tjenesten.

OpenSSH var oprindeligt en del af Open BSD-operativsystemet, 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 imidlertid 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 den har sin 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 det en af ​​de 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 pre-release, slå 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 rigtige tradition for Unix-værktøjer er dette mest en 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 i Unix-verdenen. 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.

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

openSSH Logo

Og det bedste ved dette er, at det leveres som standard 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-søgning openssh-server

Denne kommando skal vende tilbage:

openssh-server - sikker shell (SSH) server, til sikker adgang fra eksterne maskiner

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, der bruger det passende pakkeværktøj såsom Debian og dets derivater, inklusive Ubuntu. Hvis din distribution bruger en anden pakkeadministrator, skal du bruge pakkens specifikke kommandoer.

Når den er kørt, lader serveren eksisterende systembrugere bruge en SCP-klient til at kopiere filer til og fra mapper, hvor de har henholdsvis skrive- og læsetilladelse. 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 og SCP 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 Unix-operativsystemer og kan tilpasses til at køre på de fleste POSIX-kompatible platforme.

Dropbear SSH-websted

Dropbear SSH er aktivt udviklet af Matt Johnson, 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 / autoriserede_taster godkendelse 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 krævede 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 aldrig har hørt om Cygwin, kan du måske 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.

Dette er grunden til, at vi tager et minut eller to til at tale om 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å et 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 muligvis ikke er opmærksom på det, er macOS 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 ikke overraskende, at understøttelse af SSH - der også inkluderer support til SCP - er et indbygget element 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, dikterer fil- og katalogtilladelser, hvad brugere 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

Uanset hvad årsagen er til at bruge en SCP-server, 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, som 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.

watch instagram story