50% rabat alle planer, begrænset periode. Fra kun $2.48/mo
7 min tilbage
Sikkerhed og netværk

FTP aktiv vs passiv – Hvilken passer bedst til dine behov?

Matt Schmitt By Matt Schmitt 7 min læsning Opdateret 15. april 2023
FTP Aktiv vs passiv

Aktiv og passiv er to tilstande, som FTP kan køre i. Aktiv FTP er den tidligste tilstand for FTP, selvom de fleste forbindelser i dag etableres gennem en passiv FTP-metode. Men hvad er passiv og aktiv FTP, og hvad er deres forskelle? Hvilken er mere sikker og nemmere at konfigurere? Her har vi forsøgt at besvare alle almindelige spørgsmål om aktiv vs passiv FTP. Men lad os starte med detaljerede definitioner:

Hvad er aktiv FTP?

aktiv mode ftp

Sammenligning af FTP aktiv vs. passiv. Aktiv mode er en ældre metode til FTP-forbindelse og har både fordele og ulemper. I en FTP-forbindelse har du en klient og en server. Disse to computere forbindes gennem to porte. Den ene kaldes en kommandoport, og den anden kaldes en dataport. Serveren og klienten skal besluttet sig for, hvilket portnummer de bruger til at forbinde sig til hinanden. Her er, hvordan aktiv mode (groft sagt) fungerer:

  1. Klienten bruger en tilfældig port til at sende en kommando (PORT-kommando) til serverens port 21. Denne kommando fortæller serveren, hvilken dataport på klientsiden den skal forbinde sig til.
  2. Serveren bruger port 20 til at nå den port og etablere en forbindelse.

Denne proces kaldes aktiv, fordi klienten aktivt specificerer det portnummer, som den foretrækker, at serveren skal forbinde sig til. I en aktiv FTP initierer serveren forbindelsen efter klientens kommando. Men hvad er passiv FTP?

Hvad er passiv FTP?

passiv mode ftp

Passiv FTP er en nyere FTP-tilstand og anses for at være mere sikker og lettere at arbejde med. Ligesom aktiv FTP sender klienten en kommando til serverens port 21. Men denne gang sender klienten en kommando kaldet PASV-kommando. Derefter beslutter serveren, hvilken port den ønsker at modtage data gennem. Så initierer klienten forbindelsen.

Det foregår således:

  1. Klienten bruger en tilfældig port til at sende en kommando (PASV-kommando) til port 21 på serveren.
  2. Serveren svarer ved at specificere den dataport, den ønsker at bruge (som er en tilfældig port).
  3. Klienten bruger en tilfældig port til at sende data til den serverport, der blev identificeret.

Bemærk, at serverens dataport nu også er tilfældig valgt. Port 21 bruges stadig i passiv FTP som serverens kommandoport, men serverens dataport er nu tilfældig (i stedet for blot at være port 20).

Bemærk også, at klienten initierer forbindelsen for begge porte.

Forskel mellem FTP aktiv vs passiv

ftp aktiv vs. passiv

Som vi nævnte, er den vigtigste forskel, at serveren i aktiv FTP initierer dataforbindelsen, mens det i passiv FTP er klienten, der initierer dataforbindelsen. Dette resulterer i nogle ændringer, der er vigtige for sikkerheden og bekvemmeligheden af din dataoverførsel. Herefter

Aktiv FTP vs passiv FTP i sikkerhed

Aktiv FTP bruger altid portene 21 (kommando) og 20 (data) til at overføre information. Det betyder, at hvis nogen skulle hacke dit netværk, kender de allerede, hvilke porte de skal målrette mod.

I passiv FTP er dataport på serverside tilfældig. Selvom du stadig bruger port 21 til kommando, er den faktiske overførsel sværere at opfange.

På den anden side skal serveren have flere porte åbne for at bruge passiv tilstand, da dataport denne gang er tilfældig. Dette kan skabe nogle sårbarheder for serveren. Serveradministratorer begrænser normalt området af åbne porte for at minimere chancerne for et eventuelt angreb.

RDP-vps Har du brug for et fjernsskrivebord?

Pålidelige, højtydende RDP-servere med 99,95% oppetid. Tag dit skrivebord med dig til alle større byer i USA, Europa og Asien.

Få en RDP-server

Aktiv FTP vs. passiv FTP ved firewallproblemer

Som du ved, kan firewalls være problematiske for netværksforbindelser. De skal blokere forbindelsesforsøg fra ukendte porte. Dette er mere kritisk for klientens firewall, da serverens firewall normalt forventer mere trafik fra ukendte porte.

I Active FTP modtager klienten en forbindelse fra serveren gennem en tilfældig port. Klientens firewall kan derfor blokere forbindelsen.

I Passive FTP initierer klienten begge forbindelser. Det er lettere at passere gennem klientens firewall uden problemer. Serverens firewall kan stadig være problematisk, da dens dataport er tilfældig denne gang. Men det er normalt mindre kritisk, fordi serverens firewall allerede er konfigureret til at modtage mere trafik fra ukendte kilder end klientens computer.

Hvad er kommandokanaler og datakanaler i FTP aktiv vs. passiv?

Kort sagt fungerer kommando- og datakanaler sådan:

  • I Active-tilstand bruger klienten tilfældige porte til både kommando og data. Serverens kommandokanal bruger port 21, og datakanalen bruger port 20.
  • I Passive-tilstand bruger klienten tilfældige porte til både kommando og data. Serverens kommandokanal bruger port 21, og datakanalen bruger også en tilfældig port.

Du kan stadig bruge port 20 som datakanal i Passive-tilstand hvis du vil, eller begrænse kanalen til et bestemt portinterval.

Hvorfor bruge aktiv frem for passiv FTP?

Når man sammenligner FTP Active og Passive, er der to hovedårsager til, at nogle vælger Active FTP frem for Passive FTP. Den ene er sikkerhedsmæssig. Passive FTP kræver, at flere porte åbnes gennem firewallen, fordi dataport vælges tilfældigt. Det gør porten sværere at identificere, men efterlader også mange åbne porte til angreb.

En anden grund er, at det nogle gange er svært at konfigurere serverens firewall, eller firewallen er uden for din kontrol. I sådan et tilfælde skifter folk til Active-metoden for at gå gennem port 20, som alle firewalls kender.

windows-vps Windows 10 VPS-hosting

Få dig en effektiv Windows 10 VPS til remote desktop til den laveste pris. GRATIS Windows 10 der kører på NVMe SSD-lager og højhastighedsinternet.

Se Windows 10 VPS-planer

Ændring af FTP fra aktiv til passiv

Hvordan du skifter fra Active FTP til Passive FTP afhænger af, hvilken software du bruger.

For at skifte FTP fra Active til Passive i FileZilla skal du følge disse trin:

  1. Åbn Filezilla
  2. Gå til Rediger > Indstillinger i menulinjen.
  3. I vinduet Indstillinger skal du gå til Forbindelser og derefter FTP.
  4. Vælg 'Passive (anbefales)' under Overføringstilstand.
  5. Klik på OK.

Du finder samme indstilling i alle moderne FTP-klienter. Som vi nævnte kan du dog støde på problemer med serverens firewall i begge tilfælde og være nødt til at ændre indstillingerne.

Er Command Prompt FTP aktiv eller passiv?

Windows kommandoprompten FTP-linjen bruger Active og understøtter ikke Passive FTP. Du kan bruge WinSCP eller andre kommandolinjeklienter til at forbinde til din server i passiv tilstand.

Er Windows 7 FTP-server aktiv eller passiv?

Windows 7-brugere kan bruge tjenester som IIS til at køre Windows 7 som server. For at gøre det skal du aktivere IIS på Windows 7.

IIS understøtter både aktiv og passiv tilstand, og du behøver ikke at aktivere nogen af dem specifikt. Du kan dog konfigurere portintervallet for passiv tilstand i IIS.

Læs også: Hvordan installeres IIS på Windows 10?

Bruger en webbrowser passiv eller aktiv FTP?

Webbrowsere som Chrome og Firefox bruger dit operativsystems netværksindstillinger til Active eller Passive FTP. Normalt bruger Windows Passive FTP, da det er den mest kompatible tilstand.

For at aktivere/deaktivere Passive-tilstand i webbrowsere skal du følge disse trin:

  1. Tryk på 'Windows-tast + S' for at få Windows-søgningen til at vises.
  2. Skriv 'Internetindstillinger' og klik på den.
  3. I vinduet Internetegenskaber skal du gå til fanen 'Avanceret'.
  4. Scroll ned til afsnittet Browsing.
  5. Markér indstillingen 'Brug passiv FTP (for firewall…'.
  6. Klik OK.
RDP-vps Har du brug for et fjernsskrivebord?

Pålidelige, højtydende RDP-servere med 99,95% oppetid. Tag dit skrivebord med dig til alle større byer i USA, Europa og Asien.

Få en RDP-server

Konklusion

FTP aktiv og passiv følger forskellige trin for at etablere en forbindelse, og de har hver deres fordele og ulemper. Vælg den, der fungerer bedst for dig. I denne artikel har vi også besvaret nogle af de mest almindelige spørgsmål om aktiv og passiv FTP.

Del

Mere fra bloggen

Læs videre.

Et Cloudzy titelbillede til en MikroTik L2TP VPN-guide, der viser en bærbar computer, der forbinder til en serverracks via en glødende blå og guld digital tunnel med skjold-ikoner.
Sikkerhed og netværk

MikroTik L2TP VPN-opsætning (med IPsec): RouterOS-guide (2026)

I denne MikroTik L2TP VPN-opsætning håndterer L2TP tunneleringen, mens IPsec håndterer kryptering og integritet. At kombinere dem giver dig native klientkompatibilitet uden tredjepartsafhængigheder.

Rexa CyrusRexa Cyrus 9 min læsning
Terminalvindue med SSH-advarsel om ændring af fjernværtsidentifikation. Overskriften er 'Retteguide' og Cloudzy-branding vises på mørk blågrøn baggrund.
Sikkerhed og netværk

Advarsel: Fjernværtsidentifikation er ændret – Sådan repareres det

SSH er en sikker netværksprotokol, der opretter en krypteret tunnel mellem systemer. Den er stadig populær blandt udvikler, der har brug for fjernadgang til computere uden at skulle bruge en grafisk grænseflade.

Rexa CyrusRexa Cyrus 10 min læsning
DNS-serverens fejlfindingguide illustration med advarselssymboler og blå server på mørk baggrund til Linux-navneopløsningsfejl.
Sikkerhed og netværk

Midlertidig fejl i navneopløsning: Hvad betyder det, og hvordan repareres det?

Når du bruger Linux, kan du støde på en midlertidig fejl i navneopløsning, når du forsøger at få adgang til websteder, opdatere pakker eller udføre opgaver, der kræver internetforbindelse.

Rexa CyrusRexa Cyrus 12 min læsning

Klar til at implementere? Fra $2,48/mdr.

Uafhængig cloud siden 2008. AMD EPYC, NVMe, 40 Gbps. 14-dages pengene-tilbage-garanti.