*   >> läser Utbildning artiklar >> science >> computers

Ställa in en Ftp:

r i passivt läge.

I passivt läge FTP klienten initierar båda anslutningar till servern, lösa problemet med brandväggar filtrering av inkommande data uppkoppling till klienten från servern. När du öppnar en FTP-anslutning, öppnar klienten två slumpmässiga oprioriterade portar lokalt (N> 1024 och N + 1). Den första porten kontaktar servern på port 21, men i stället för att sedan utfärda ett PORT kommando och låta servern att ansluta tillbaka till sin dataport, kommer kunden att utfärda kommandot PASV.

Resultatet av detta är att servern öppnar sedan en slumpmässig oprivilegierad port (P> 1024) och sänder porten P kommandot tillbaka till klienten. Klienten initierar sedan förbindelsen från port N + 1 till port P på servern för att överföra data

Från serversidan brandvägg synvinkel, för att stödja passivt läge FTP följande kommunikationskanaler måste öppnas.


FTP serverns port 21 från någonstans (klienten initierar anslutning) Review FTP serverns port 21 till portar> 1024 (servern svarar till klientens kontrollport)

FTP-server hamnar> 1024 från någonstans (klienten startar dataförbindelsen till slumpmässig port specificerat av servern ) Review FTP-server hamnar> 1024 till avlägsna hamnar> 1024 (Server skickar ACK (och data) till klientens dataport) Review I steg 1, de kundkontakter servern på kommando hamnen och frågor kommandot PASV.

Servern svarar sedan i steg 2 med PORT 2024, berättar klienten vilken port den lyssnar på för dataanslutningen. I steg 3 klienten initierar sedan dataförbindelsen från dess dataport till den specificerade servern dataport. Slutligen skickar servern tillbaka en ACK i steg 4 till klientens dataport.

Även passivt läge FTP löser många av de problem från klientsidan, öppnar det upp en hel rad problem på serversidan. Det största problemet är att det är nödvändigt att låta någon fjärranslutning till höga numrerade portar på servern.

Lyckligtvis har många FTP demoner, inklusive den populära WU-FTPD tillåter administratören att ange ett intervall av portar som FTP-servern kommer att använda. Se bilaga 1 för mer information.

Andra frågan handlar om att stödja och felsökning klienter som gör (eller inte) stödjer passivt läge. Som ett exempel, inte kommandoraden FTP verktyget försedd med Solaris stöder inte passivt läge, vilket kräver en tredje part FTP-klient, såsom ncftp.

Med den massiva populariteten av World Wide Web, många människor föredrar att använda sin webb webbläsare som en FTP-klient.

De flesta we

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.