Sådan klones en harddisk
I den moderne digitale tidsalder, hvor data er et værdifuldt aktiv, kan kloning af en harddisk på Windows være en afgørende proces for mange. Denne omfattende guide
Ikke at forveksle med FTTP (Fibre To The Premises) , FTP står for File Transfer Protocol . Det er en klassisk protokol, først udgivet som RFC 114 i 1971. Siden den personlige computer har været en ting, har den været nyttig. Eller endda nødvendigt for at kunne overføre filer. I den moderne verden har vi multi-gigabyte USB-thumb-drev og multi-terabyte eksterne harddiske. Og cloud storage giver en række lagerkapaciteter og funktionssæt til de fleste anvendelsestilfælde.
Før USB blev standardiseret, og nogle af de største cloud-lagringsvirksomheder endda var blevet grundlagt, var tingene lidt anderledes. I 1971 var disketten netop blevet opfundet, en opfindelse, der hurtigt ville muliggøre dataoverførsel mellem enheder. FTP tillod overførsel over netværket, selvom internettet endnu ikke var en ting.
FTP var så tidligt, at det ikke engang brugte TCP, da det heller ikke var blevet standardiseret endnu. I stedet brugte den NCP eller Network Control Protocol, forløberen for TCP/IP. Dette førte til et særligt karakteristisk træk ved FTP, som aldrig er blevet ændret, det dobbelte portsystem. NCP var en simpel protokol.
Så for tovejskommunikation var det vigtigt at have to forbindelser på to forskellige porte, en til at sende og en til at modtage. På trods af til sidst at blive flyttet til at bruge TCP/IP, som ikke har dette krav og kan fungere perfekt med en enkelt dupleksport, blev FTP-standarden aldrig opdateret og bevarer sit par af portnumre.
Brug af FTP
De to portnumre, som FTP bruger, er 20 og 21. Port 21 bruges til at styre og udstede kommandoer, mens port 20 bruges til at overføre dataene. En af de kerne ting, der skal ordnes i en forbindelse, før filer overføres, er brugen af aktiv eller passiv tilstand. I aktiv tilstand anmoder klienten om en fil. Derefter åbner serveren en dataforbindelse til klienten. Både firewalls og NAT udgør et betydeligt problem, fordi den indgående transmission fra FTP-serveren er på en anden port og derfor ikke let kan forbindes til den korrekte enhed.
For at omgå dette problem kan den passive tilstand bruges. I passiv tilstand, når brugeren anmoder om en fil fra serveren, i stedet for direkte at forsøge at oprette forbindelse til klienten på en anden port, informerer FTP-serveren klienten om den port, den skal oprette forbindelse til, og lader klienten starte forbindelsen. Dette løser effektivt forbindelsesproblemet med aktiv tilstand og giver ingen ulemper ud over en lille forsinkelse i starten af filoverførsler.
Teknisk set skal serveren aftale med klienten at sende data. Der bruges dog kun én tilstand. Det er billedtilstand, også almindeligvis omtalt som binær tilstand. I billedtilstand sendes hver fil byte for byte. De alternative tilstande omfatter oversættelse af hele filen til 8-bit ASCII, som kun er egnet til tekstfiler.
Autentificering og sikkerhed
Da det er en særlig tidlig protokolstandard, bliver du måske ikke overrasket over at høre, at FTP ikke er særlig sikker. FTP tilbyder autentificering af brugernavn og adgangskode. Det krypterer dog ikke nogen kommunikation, hvilket betyder, at alle i en MitM eller Man in the Middle-position kan "lytte" til trafikken "på ledningen" og bare læse brugernavnet og adgangskoden, der bruges til at logge ind.
FTP tilbyder også en anonym login-funktion, nyttig til åbne FTP-servere, såsom dem, der bruges til at levere softwareopdateringer. I et anonymt login bruges brugernavnet anonym. Serveren vil derefter bede om en e-mailadresse som adgangskode, men enhver værdi accepteres. Manglen på kryptering betyder også, at filer overføres usikkert, så FTP er ikke ideel til brug med følsomme dokumenter.
Over tid er en række udvidelser og alternativer blevet foreslået for at tilføje sikkerhed til FTP. FTPS er den primære mulighed. Den udvider FTP med en mulighed for at kryptere godkendelses- og filoverførselsprocessen med TLS og er interoperabel med standard FTP-klienter. SFTP, specifikt SSH File Transfer Protocol, tilbyder i det væsentlige den samme funktionalitet som FTP, men over SSH, en sikker kommunikationsprotokol, som gør den inkompatibel med standard FTP-klienter og -servere.
Det er muligt at dirigere forbindelser over eksisterende SSH-tunneler. Men i praksis fører dette ofte til, at kontrolforbindelsen er over SSH-tunnelen, og den separate dataforbindelse er usikker. VPN'er tilbyder en vis beskyttelse mod en hacker på det samme netværk som dig, men efterlader VPN-udbyderen i stand til at udføre det samme angreb.
Konklusion
FTP står for File Transfer Protocol. Det er en tidlig klient-server-protokol til at uploade og downloade filer til og fra en FTP-server. FTP tilbyder som standard ingen sikkerhed. Mens et brugernavn og en adgangskode kan bruges, transmitteres de i klartekst, hvilket efterlader dem sårbare over for netværkssniffing. Nyere udvidelser til FTP tilføjer muligheden for at oprette forbindelse via TLS for sikkerhed.
Browsere plejede at inkludere en FTP-klient, så du kunne gennemse FTP-servere direkte uden at skulle bruge en separat klient. I 2021 droppede Chrome og Firefox imidlertid understøttelsen af FTP, hvilket begrænsede understøttelsen til diskrete FTP-klienter. I den moderne verden har cloud storage-løsninger – og i mindre grad, hurtig og rummelig USB-lagring – i det væsentlige erstattet use casen for FTP ved at tilbyde forbedret bekvemmelighed, sikkerhed og hastighed.
I den moderne digitale tidsalder, hvor data er et værdifuldt aktiv, kan kloning af en harddisk på Windows være en afgørende proces for mange. Denne omfattende guide
Står du over for fejlmeddelelsen, mens du starter din computer, som siger, at driveren WUDFRd ikke kunne indlæses på din computer?
Oplever du NVIDIA GeForce-oplevelsesfejlkode 0x0003 på dit skrivebord? Hvis ja, læs bloggen for at finde ud af, hvordan du løser denne fejl hurtigt og nemt.
Lær, hvad SMPS er og betydningen af forskellige effektivitetsvurderinger, før du vælger en SMPS til din computer.
Få svar på spørgsmålet: Hvorfor tænder min Chromebook ikke? I denne nyttige vejledning til Chromebook-brugere.
Lær, hvordan du rapporterer en svindler til Google for at forhindre dem i at snyde andre med denne vejledning.
Løs et problem, hvor din Roomba robotstøvsuger stopper, sætter sig fast og bliver ved med at dreje rundt.
Steam Deck tilbyder en robust og alsidig spiloplevelse lige ved hånden. Dog for at optimere dit spil og sikre det bedst mulige
Ville dykke ned i et emne, der bliver stadig vigtigere i cybersikkerhedens verden: isolationsbaseret sikkerhed. Denne tilgang til
I dag skulle du dykke ned i et værktøj, der kan automatisere gentagne klikopgaver på din Chromebook: Auto Clicker. Dette værktøj kan spare dig tid og