Sådan overfører du filer sikkert til nogen anden med SFTP
Vi har tidligere skrevet om hosting af din egen FTP-server, men data overføres i cleartext, hvilket gør det uegnet til fortrolige filoverførsler. I denne vejledning går vi over den sikre version af FTP - SFTP, og hvorfor det giver en glimrende måde at overføre filer til andre mennesker på internettet.
Hvorfor SFTP?
Geeks løber hele tiden ind i dette problem: Du har en fil, der bare er for stor til at overføre via e-mail eller instant messenger. Sikker på, at du kan uploade den til Dropbox eller en anden sky service, men hvad hvis du ikke har / vil have en konto hos dem, har nok lagerplads frigjort, eller hvad hvis du bare vil omgå den mellemste mand helt og holdent? For ikke at nævne sikkerhedsproblemerne med sky-tjenester.
I stedet for at gå igennem det besvær, kan du spare tid ved at overføre filer (store og små) til din ven ved at bruge SFTP. Der er ikke behov for at kryptere dine filer før overførsel, fordi de bliver tunnelet gennem den meget sikre SSH-protokol. Ikke kun det, men nu kan du uploade direkte til din ven i stedet for skyen og spare tid.
Men vent, der er mere! Hvis du vil dele flere filer med folk, kan du bare slippe dem i en bestemt mappe, og dine venner kan gennemse den pågældende del af din pc som om den var en del af deres egen. Deling af filer kan være meget lettere med denne metode, fordi uploaden vil blive initieret af din ven i stedet for dig. Alt du skal gøre er at trække og slippe, og lad dem vide, at de nu kan downloade filen / filerne..
Opsætning af SFTP
Opsætning af en SFTP-server i Windows vil kræve nogle tredjeparts software. De fleste software, der har denne funktionalitet, koster dig, men vi bruger en gratis kaldet freeFTPd. Klik på dette link for at downloade og installere programmet. Vær opmærksom, udviklerne er tydeligvis ikke native engelsktalende, og det viser i meget af teksten. Vær ikke foruroliget, men det er et legitimt program, vi har testet, og alt tjekker ud - du bliver hårdt presset for at finde et bedre gratis alternativ.
Gå igennem installationen som normalt, og i slutningen vil der være to beskeder, man spørger om private nøgler skal oprettes, og den anden spørger om den skal køre som en tjeneste; klik på Ja på begge sider.
Når installationen er færdig, skal du åbne freeFTPd via det nye genvejikon på skrivebordet. Vi har problemer med at skrive konfigurationsændringer, så sørg for at du højreklikker på ikonet og kør programmet som administrator.
For at komme i gang med konfigurationen skal du klikke på Brugere til venstre.
Klik på Tilføj i denne menu og udfyld oplysningerne for en ny brugerkonto for at få adgang til din server.
Under godkendelse kan du vælge at bruge "NT-godkendelse" eller "Adgangskode gemt som SHA1 hash". NT-godkendelse betyder, at det bruger et Windows-brugernavn og en adgangskode, så du skal oprette en ny bruger på din computer til alle, der har adgang SFTP-mappen. I de fleste tilfælde vil det nok være bedst at bare gemme adgangskoden som en SHA1 hash og holde SFTP-brugeren adskilt fra Windows-brugerne.
Når du har indtastet det ønskede brugernavn og adgangskode, skal du fjerne markeringen af feltet "FTP-server" i bunden og derefter klikke på Anvend. Nu hvor brugeren er konfigureret, skal du klikke på fanen SFTP.
Det eneste, der virkelig er værd at skifte på denne fane, er SFTP-rodmappen. Dette angiver, hvor de filer, du vil dele ud, vil opholde sig. For enkelhed skal vi bare ændre den allerede befolede mappe til en mappe på skrivebordet.
Når du er klar til at starte hosting filer, skal du klikke på knappen Start i denne fane. Windows Firewall vil sandsynligvis pop op og spørge dig om dette er OK - klik på Tillad adgang.
Nu skal du kunne vende tilbage til fanen Status og se, at din SFTP-server kører.
Klik på Anvend & Gem for at holde disse ændringer, og luk derefter vinduet.
freeFTPd fortsætter med at køre i baggrunden. For at få adgang til det, skal du blot åbne det fra meddelelsesområdet.
Adgang til SFTP Directory
Sæt et par filer i din SFTP-mappe, så vi kan lave nogle tests. Hvis du forlod hjemmemappen til brugeren ved standard ($ SERVERROOT \ geek i vores eksempel), skal du oprette en anden mappe i SFTP-rodmappen.
Som du kan se på dette skærmbillede, sætter vi to testfiler i 'geek'-mappen, som er inde i mappen SFTP-serverfiler (SFTP-serverfiler). Sørg for, at port 22 videresendes til din pc på din router, og så er du klar til at nogen kan oprette forbindelse til din pc. Se denne vejledning, hvis du har brug for hjælp til port videresendelse.
Få din veninde at downloade en FTP-klient, der kan få adgang til SFTP-servere - vores anbefaling er FileZilla. De skal bare indtaste din IP-adresse, brugernavnet og adgangskoden, som du tidligere har konfigureret, og angive den port, din server kører på (hvis du forlod den som standard, vil den være port 22).
Første gang de opretter forbindelse til din server, bliver de bedt om at gemme værtsnøglerne. De skal bare tjekke boksen "Tillid altid" og klik på OK for aldrig at blive bedt om det igen (medmindre du ændrer dine værtsnøgler af en eller anden grund).
Din ven skal nu kunne få adgang til de filer, du har placeret i SFTP-mappen, og tilføje filer til den, de gerne vil dele med dig.