GT förklarar: Vad är en FTP-server och hur ställer jag in den?
Miscellanea / / December 02, 2021
FTP definieras som Filöverföringsprotokoll och är en metod för att flytta eller visa filer från en plats till en annan. Om du kör en FTP-server kan du dela ut filer till användare på en avlägsen plats som sedan kan komma åt filerna under en viss kombination av användarnamn och lösenord. När konfigurationerna har ställts in för hur servern ska fungera och dess metod för att komma åt internet, kan du börja använda den för att dela filer.
Läs igenom vår guide nedan noggrant för att se till att du inte missar några steg, och att du kan bygga din egen FTP-server gratis.
Varför vill du konfigurera en FTP-server?
Du kanske undrar hur en FTP-server kan gynna dig jämfört med att använda fildelningstjänster som Dropbox, SkyDrive, etc. Även om dessa sistnämnda tjänster är bra för att lagra filer online och dela dem med vänner som har tillgång till bra nedladdningshastigheter, har du inte de begränsande kontrollerna de har på plats. Även om detta är en positiv titt på att använda en FTP-server, kommer det alltid att finnas undergångar.
Fördelar:
- Det är billigare att köpa hårddiskutrymme och installera din egen server än att använda en onlinelagringstjänst.
- Du har total kontroll över hur dina filer överförs när du använder din egen tjänst. Du kan till exempel inte utse användare i Dropbox och enkelt övervaka vem som har laddat ner en fil som du kan med ditt eget FTP-program.
- Du kan förbjuda vissa IP-adresser att komma åt dina filer (eller bara uttryckligen låta några få IP-adresser ha åtkomst). Onlinetjänster tillåter inte denna typ av begränsning.
Nackdelar:
- Ditt diskutrymme begränsas av fysisk hårddiskkapacitet, medan onlinetjänster låter dig köpa ytterligare virtuell Plats.
- Datorn (FTP-servern) måste vara igång hela tiden för att du ska komma åt den.
- Om du använder en FTP-server som säkerhetskopieringslösning är den inte lika säker som en högkvalitativ onlinetjänst för säkerhetskopiering där de flesta använder redundans för att hålla data vid liv.
- Det finns färre säkerhetsåtgärder (olika autentiseringsmetoder) på plats för att säkra lösenord när du använder FTP vs HTTP-överföringar
Så här går du tillväga för att ställa in det.
Hur man ställer in en FTP-server
Vi kommer att använda det kostnadsfria FTP-serverprogrammet som heter Quick 'n Easy FTP Server Lite. Detta program tillåter separata användarkonton så olika behörigheter och lösenord kan ställas in därefter. Efter att ha ställt in det här programmet konfigurerar vi routern så att data kan passera till lämplig FTP-server.
Här är några andra gratis FTP-serverprogram som du kanske föredrar:
- FileZilla
- Xlight FTP-server
- SYSAX Multi Server
Konfigurera Quick 'n Easy FTP-server
Steg 1.Ladda ner programmet här och öppna sedan filerna med a gratis komprimeringsprogram.
Du vill starta filen som heter FTPServer.exe.
Steg 2. Skapa ett första konto.
Ange vilket namn som helst här, som Administration eller ditt eget namn. Du måste komma ihåg detta för att logga in igen i framtiden.
Tryck Nästa och välj nu en Lösenord. Se till att detta är något du lätt kan komma ihåg men ändå inte är för enkelt att gissa. Om du kommer att ha känsliga filer på din server är det sista du vill att det ska brytas in.
Klick Nästa att välja en Hemkatalog För det här kontot. Det är här data kommer att tillåtas att laddas ner från eller laddas upp till. Om du planerar att använda mycket data, välj en mapp på en enhet med gott om tillgängligt utrymme.
Nästa sida är för filbehörigheter. Eftersom det här första kontot är administratörskontot tillåter vi kontot alla behörigheter, så placera en bock bredvid varje post.
Tryck Nästa för att avsluta kontoskapandet.
Steg 3. Nu när ett konto har konfigurerats kan vi konfigurera åtkomst till servermaskinen.
Klick Starta FTP-installationsguiden för att starta guiden som krävs för att ställa in hur filservern nås.
Klick Nästa i det första fönstret för att gå in i FTP-port inställningar. Vi kommer att behålla standardvärdet på 21.
Nästa steg frågar om hur du är ansluten till internet. Vi arbetar bakom en router, så vi väljer det andra alternativet. Om du inte har en router på plats, behåll bara standardalternativet valt.
Om du har valt det andra alternativet som vi gjorde, anteckna siffran 21 för att komma ihåg när vi är i routerinställningarna.
Klick Nästa i FTP-programmet och lägg märke till de ytterligare portarna vi måste vidarebefordra till den lokala IP-adressen. Dessa måste också anges i routern, så skriv ner dessa också.
Konfigurera din router
Steg 1. Öppna sidan med routerinställningar. Vår är http://192.168.1.2.
Steg 2. Ange porten vi hittade i föregående steg, så 21, och sedan bör den resulterande IP-adressen vara den dator som är värd för FTP-programmet. Denna speciella port måste anges i en uppsättning inställningar liknande Single Port Forwarding eller en liknande term. Se till att spara inställningarna efter redigering.
Coolt tips: Hitta din lokala IP-adress genom att gå till en kommandotolk och ange ipconfig och att hitta IPv4-adress.
Steg 3. Nu när den enskilda porten har vidarebefordrats måste vi ställa in de andra numren du skrev ner men den här gången i ett avsnitt som heter Port Range Forwarding. Vi måste använda ett annat avsnitt eftersom vi arbetar med ett intervall (de andra siffrorna du skrev ner) och inte en enda port.
Spara inställningarna. Du kan nu lämna routerkonfigurationssidan, eftersom vi är klara med vidarebefordransreglerna.
Använder Quick 'n Easy FTP-server
Nu när vi har ett administratörskonto inställt och de rätta konfigurationerna på plats för att använda servern från en fjärrplats, är den enda annan sak att göra är att ha en åtkomstpunkt som du kan dela med folk för att använda din server och att ställa in korrekta konton för nämnda människor.
Skapa ytterligare användare
Gör användare precis som vi gjorde en Administration konto.
Steg 1. På Hem sida, klicka Hantera användarkonton.
Steg 2. Välj Lägg till ny användare från vänster sidofält.
Steg 3. Fyll i användarinformationen. Ange ett användarnamn i den första prompten så här:
Välj sedan användaren och ange en Lösenord och Väg för kontot. Inkludera även den korrekta Behörigheter. För det mesta rekommenderas bara att låta en användare ladda ner filer. Om inte den här användaren behöver ladda upp är det bästa praxis att bara tillåta nedladdningsbehörighet.
Ställ in åtkomst från utsidan av det lokala nätverket
För att sammanfatta har vi ställt in de rätta konfigurationerna för både routern och FTP-programmet, samt lagt till en extra användare. Nu när vi har allt inställt behöver vi ha ett sätt att komma åt FTP-servern från en fjärrplats. Den enklaste metoden är att hitta den externa IP-adressen. Titta på vårt inlägg här på en metod för detta, med hjälp av WhatsMyIP.us.
1. Öppen WhatsMyIp.us och lägg märke till din externa IP.
2. Dela den här adressen med någon som behöver åtkomst till din server och de kommer att uppmanas att ange ett lösenord som de kan använda för att logga in.
Slutsats
Det är viktigt att notera att vart och ett av stegen ovan är nödvändiga för att få igång FTP-servern. Vi har gjort vårt bästa för att göra dem uttömmande. När du har ställt in routern (om du har en) och FTP-programmet ordentligt, är du på väg att dela alla dina filer med vem du vill.