En FTP -server är ett datorprogram som gör det möjligt för användare att överföra filer till och från en server via ett nätverk, vanligtvis Internet. Det står för
filöverföringsprotokollserver . Protokollet själv (FTP) definierar kommandona och hur överföringen sker. Servern är datorn som kör programvaran som implementerar FTP -protokollet, vilket gör den tillgänglig för klienter att ansluta till.
Här är en uppdelning av dess viktigaste aspekter:
* filöverföring: Dess primära funktion är tillförlitlig överföring av filer. Detta inkluderar att ladda upp filer från en klientdator till servern och ladda ner filer från servern till en klient.
* klient-serverarkitektur: Den fungerar på en klient-servermodell. Klienten (en dator som kör FTP -klientprogramvara) initierar anslutningen och skickar kommandon till servern, som sedan utför de begärda filoperationerna.
* Säkerhet: Medan traditionell FTP använder vanlig text för användarnamn och lösenord (gör det sårbart), är säker FTP (SFTP) och FTP:er (FTP över SSL/TLS) säkra versioner som krypterar anslutningen och skyddar känsliga data.
* Filhantering: Utöver enkla filöverföringar erbjuder många FTP -servrar funktioner för filhantering på servern, till exempel att skapa, ta bort och byta namn på kataloger.
* Åtkomstkontroll: FTP -servrar implementerar vanligtvis användarverifiering och auktorisation, vilket gör det möjligt för administratörer att kontrollera vilka användare som kan komma åt vilka filer och kataloger.
Kort sagt, en FTP -server fungerar som ett centralt arkiv för filer, vilket ger ett kontrollerat och (med säkert versioner) säkert sätt för användare att dela och hantera filer på distans.