VPN tipproteġi triq, u kull triq għandha tmiem. Meta t-tunnel jintemm f’gateway tal-kumpanija, it-trasferiment tal-fajls ikompli minn hemm taħt il-protezzjoni li jipprovdi l-protokoll tiegħu stess. Din id-distinzjoni tiddeċiedi jekk trasferiment huwiex protett mit-tarf sat-tarf jew biss sal-gateway. L-indikatur Connected ma jgħid xejn dwar ebda waħda minnhom.

Żewġ Pożizzjonijiet, Żewġ Triqat li Jifdal

Ħu laptop li jingħaqad ma’ VPN tal-kumpanija u mbagħad jiftaħ sessjoni FTP lejn server intern separat. It-tunnel jieqaf fil-gateway, u s-segment mill-gateway sa dak is-server jibqa’ barra minnu.

FTP sempliċi ma jakkwistax encryption għax il-pakketti tiegħu waslu permezz ta’ tunnel. F’dak is-segment li jifdal, il-kmandi, il-kredenzjali u l-kontenut tal-fajl jivvjaġġaw eżattament kif jiddefinixxi l-protokoll, jiġifieri fil-beraħ. Jekk dan huwiex importanti jiddependi mit-topoloġija u minn x’ieħor jgħasses is-segment, u li ssejjaħ l-indirizz privat ma twieġebx il-mistoqsija. L-istess raġunament japplika bil-maqlub meta s-server ikun f’netwerk tal-cloud li l-gateway jasal għalih b’qabża oħra.

Qiegħed il-punt tat-tmiem tal-VPN u s-servizz FTP fuq magna waħda, u ma jkun hemm l-ebda segment ieħor li jinkwieta dwaru. Dik hija pożizzjoni oħra, mhux prova li l-proċessi, il-fajls u l-kredenzjali tal-host huma sikuri.

FTP Sempliċi, FTPS u SFTP Huma Tliet Deċiżjonijiet

FTP sempliċi ma jikkripta xejn, lanqas il-password. FTPS iżid TLS ma’ FTP, għalhekk il-kanal tal-kontroll u, meta jiġi nnegozjat, il-kanal tad-dejta huma protetti. SFTP huwa protokoll differenti li jinġarr ġewwa SSH, u mhuwiex ortografija oħra ta’ FTPS.

Is-server irid jappoġġja dik l-għażla, għax klijent ma jistax joħloq semmiegħ li ma jeżistix. L-għażla ta’ SFTP ma tibdilx servizz biss FTP f’punt tat-tmiem SSH, u li tbiddel isem bookmark jew port ma tipprova xejn dwar dak li ġie nnegozjat. Ikkonferma l-protokoll kemm min-naħa tas-server kif ukoll min-naħa tal-klijent. Serratura f’manager tal-fajls hija dikjarazzjoni dwar is-sessjoni, mhux dwar is-semmiegħ warajha.

ProtocolUsual portWhat it protectsIdentity check
FTP21Nothing on the wireNone beyond the login
FTPS21 or 990Control channel, data channel when requiredTLS server certificate
SFTP22The whole session inside SSHSSH host key

Aqra l-aħħar kolonna meta t-trasferiment ikun importanti, għax hemmhekk jidher bidla fl-identità li ma tkunx mistennija.

Il-Konnessjoni tad-Dejta Hija Tieni Konnessjoni

FTP jiftaħ konnessjoni tal-kontroll u mbagħad konnessjonijiet tad-dejta separati għal-listi u t-trasferimenti. Login protett ma jgħid xejn dwar dawk il-konnessjonijiet aktar tard, sakemm id-deployment ma jitlobx protezzjoni għalihom ukoll.

B’FTPS, il-klijent jitlob kanal tad-dejta protett permezz ta’ kmand speċifiku, u politika tas-server tista’ tirrifjuta l-alternattiva fil-beraħ. Ivverifika li l-politika teħtieġ dan minflok ma tassumi li l-valur awtomatiku tal-klijent huwa biżżejjed. Il-modalità passiva żżid it-tieni komplikazzjoni, għax is-server iħabbar indirizz u port għall-konnessjoni tad-dejta. Firewall jew apparat NAT li jerġa’ jikteb jew jimblokka dak l-avviż jipproduċi sessjoni li tawtentika u mbagħad tiddendel fl-ewwel lista.

curl -vk ftps://files.corp.example/ --user alice --ftp-ssl-control
openssl s_client -connect files.corp.example:21 -starttls ftp
ss -tnp | grep -E ':21|:990'

It-tieni kmand juri x’jippreżenta s-server fuq il-kanal tal-kontroll qabel ma jintmess ebda fajl. It-tielet juri jekk inħolqotx konnessjoni tad-dejta, li hija d-differenza bejn falliment tal-awtentikazzjoni u falliment tal-modalità passiva.

Il-Verifiki tal-Identità Jgħaddu mit-Tunnel

Klijent FTPS jivvalida l-identità ta’ server TLS, u klijent SFTP jivvalida ċavetta tal-host SSH. Iż-żewġ verifiki jappartjenu għall-protokoll tat-trasferiment tal-fajls, u lanqas waħda ma ssir mill-VPN.

Dik is-separazzjoni hija importanti meta xi ħaġa fin-nofs trid tispezzjona s-sessjoni. Li titfi TLS sabiex apparat tan-netwerk ikun jista’ jaqra l-kmandi jbiddel il-mudell tal-protezzjoni minflok ma jtemmu, u l-istess jgħodd għall-aċċettazzjoni ta’ ċavetta tal-host mhux spjegata għax it-tunnel tela’. Żomm il-konfigurazzjoni tal-fiduċja maħsuba u ġib il-materjal korrett mill-operatur. Tunnel li jawtentika ma jgħid xejn dwar is-server fit-tarf imbiegħed tiegħu.

Materjal ta’ ċavetta privata u ċertifikat għal dawn il-protokolli huwa għal darba oħra t-tielet sigriet, separat mill-kredenzjali tal-VPN.

Innota Dak li Verament Ivverifikajt

Agħżel fajl bla ħsara li int awtorizzat tmexxih, u nnota erba’ fatti dwar l-attentat: liema protokoll mexa, liema identità tal-parti l-oħra ġiet ivverifikata, liema triq kienet maħsuba, u jekk it-trasferiment temmx.

lftp -u alice -e "set ftp:ssl-protect-data true; ls; bye" ftps://files.corp.example
sftp -v [email protected]

Lista ta’ direttorju, login fit-tunnel u trasferiment mitmum huma tliet osservazzjonijiet separati, u l-aħħar waħda biss tgħid li t-triq taħdem għall-fajls. Jekk id-disinn jiddependi biss fuq il-VPN għall-kunfidenzjalità fil-qabża li jifdal, ikteb dan bħala d-deċiżjoni li hi. Nota ta’ aċċettazzjoni li ssemmi l-qabża u l-assunzjoni tal-fiduċja tagħha tiswa aktar minn screenshot ta’ klijent konness.

Artikli relatati