File Transfer Protocol (FTP) er en netværksprotokol til overførsel af kopier af filer fra en computer til en anden. En FTP-klient er et program, der giver dig mulighed for at flytte filer mellem computere. For eksempel kan du oprette websider på din pc og Brug en FTP-klient til at uploade webstedet til serveren, hvor den hostes.
Hvad er FTP?
FTP blev udviklet i løbet af 1970'erne og 1980'erne til at understøtte fildeling på TCP / IP og ældre netværk. Protokollen følger klient-server-model kommunikation. For at overføre filer med FTP kører en bruger et FTP-klientprogram og initierer en forbindelse til en fjerncomputer, der kører FTP-serversoftware. Når forbindelsen er oprettet, kan klienten vælge at sende og / eller modtage kopier af filer. En FTP-server lytter TCP-port 21 til indgående forbindelsesanmodninger fra FTP-klienter. Når der modtages en anmodning, bruger serveren denne port til at kontrollere forbindelsen og åbner en separat port til overførsel af fildata.
De originale FTP-klienter var kommandolinjeprogrammer til
Unix-operativsystemer. En variant af FTP kaldet Trivial File Transfer Protocol (TFTP) blev også udviklet til at understøtte low-end computersystemer. Microsoft frigav senere Windows FTP-klienten med en grafisk grænseflade. Der er mange FTP-klienter tilgængelige til forskellige operativsystemer. Mange af dem er gratis, men der er også premium FTP-klienter, der har ekstra funktioner, såsom muligheden for automatisk at overføre filer efter en fast tidsplan.Opsætning af FTP-klienter
Når du åbner din FTP-klient, vil du se flere forskellige felter, som du skal udfylde:
- Profil navn: Dette er det navn, du vil give dit websted.
- Værtsnavn eller Adresse: Dette er navnet på den server, din startside hostes den. Du kan få dette fra din hostingudbyder.
- bruger ID og Adgangskode: Disse er de samme som det brugernavn og den adgangskode, du oprettede, da du tilmeldte dig hostingtjenesten.
For at oprette forbindelse til en FTP-server skal du bruge et brugernavn og en adgangskode som angivet af serveradministratoren. dog følger nogle servere en særlig konvention, der accepterer enhver klient, der bruger "anonym" som sit brugernavn. Klienter identificerer FTP-serveren enten ved hjælp af dens IP-adresse (såsom 192.168.0.1) eller ved dets værtsnavn (såsom ftp.lifewire.com).
Du skal også vælge en tilstand til FTP-overførslen. FTP understøtter to former for dataoverførsel: almindelig tekst (ASCII) og binær. En almindelig fejl, når du bruger FTP, er at forsøge at overføre en binær fil (såsom et billede, et program eller en musikfil) i teksttilstand, hvilket får den overførte fil til at være ubrugelig.
Det kan være en god idé at gå til startegenskaberne og ændre den lokale standardmappe til mappen på din computer, hvor du opbevarer dine websidefiler.
Sådan overføres filer ved hjælp af FTP
Hver FTP-klient er lidt anderledes, men grænsefladen har typisk to hovedpaneler:
- Det venstre panel viser filerne på din computer.
- Højre panel viser filerne på hosting-serveren.
Find den fil, du vil overføre i venstre side, og dobbeltklik på den for at få filen til at vises på højre side. Det er også muligt at flytte filer fra værtsserveren til din computer. Du kan også se, omdøbe, slette og flytte dine filer rundt. Hvis du har brug for at oprette nye mapper til dine filer, kan du også gøre det.
Sørg for at konfigurere mapperne på din hostingtjeneste nøjagtigt det samme som du konfigurerer dem på din computer, så du altid sender filer til de korrekte mapper.
Alternativer til FTP
Peer-to-peer (P2P) fildeling systemer som BitTorrent tilbyder mere avancerede og sikre former for fildeling, end FTP-teknologi tilbyder. Sammen med moderne Sky lagring systemer som Box og Dropbox, BitTorrent har stort set elimineret behovet for FTP med hensyn til fildeling; webudviklere og serveradministratorer har dog stadig brug for FTP regelmæssigt.