Emri i përdoruesit funksionon, fjalëkalimi funksionon dhe klienti thotë se është i lidhur. Më pas pret përgjithmonë një listë dosjeje ose transferimin e parë të skedarit, dhe asgjë në kredencialet nuk e shpjegon këtë. FTP hap një lidhje të dytë për çdo listë dhe çdo skedar, dhe pikërisht ajo lidhje e dytë dështon. Hyrja vërteton vetëm se biseda e parë funksionon.

Kryeni kontrollet me radhë. Secila përjashton një shtresë të ndryshme, ndaj ndaloni te e para që prodhon një anomali.

Fillimisht ndani dy lidhjet

Një lidhje kontrolli transporton komandat dhe përgjigjet në portin dëgjues të serverit. Një lidhje të dhënash transporton listën e dosjeve ose trupin e skedarit, dhe në modalitetin pasiv serveri zgjedh pikën e vet të skajshme dhe e shpall në përgjigjen PASV ose EPSV. Lejimi i portit 21 nuk thotë asgjë nëse porti i të dhënave është i arritshëm, dhe pikërisht për këtë hyrja ka sukses ndërsa çdo listë skadon. Udhëzuesi i WinSCP për modalitetet FTP shpjegon këtë ndarje dhe kërkesat e saj të rrjetit.

Nëse klienti ndodhet pas VPN-së, rruga e të dhënave kalon në të njëjtin tunel, por jo domosdoshmërisht në të njëjtën politikë.

Lexoni adresën në përgjigjen PASV

Nisni një klient të detajuar dhe lexoni përgjigjen në vend që të hamendësoni. curl -v ftp://user@host/ shtyp rreshtin PASV me adresën dhe portin që dëshiron serveri, dhe në atë adresë klienti lidhet më pas. Nëse është një adresë private që nuk do të thotë asgjë në anën e klientit të tunelit, lidhja e të dhënave nuk shkon askund ndërsa kanali i kontrollit mbetet i shëndetshëm.

Krahasoni atë adresë me adresën që klienti arriti në të vërtetë. Mospërputhja është përgjigjja, dhe zakonisht vjen nga NAT ose nga një server i konfiguruar me një adresë të brendshme.

Kontrolloni gamën e porteve dhe politikën e tunelit

Serverët pasivë ndajnë porte të dhënash nga një gamë e konfiguruar, dhe ajo gamë duhet të lejohet përmes VPN-së dhe çdo firewalle në rrugë. Një politikë që lejon 21 dhe asgjë tjetër është politikë vetëm për hyrje. Konfirmoni gamën me ata që drejtojnë serverin, pastaj provoni një port prej saj në vend që të supozoni se e gjithë gama sillet njësoj.

Kanalet e kriptuar të kontrollit e bëjnë këtë më të vështirë, sepse një pajisje ndërmjetëse nuk mund ta rishkruajë më adresën e shpallur gjatë fluturimit.

Dijeni kur ndihmon EPSV ose një zgjidhje rezervë

EPSV kthen një port pa një adresë të veçantë, gjë që eliminon dështimin e adresës së gabuar kur të dy skajet e mbështesin. Disa klientëve mund t'u thuhet gjithashtu të injorojnë adresën e shpallur dhe të ripërdorin destinacionin e lidhjes së kontrollit. Të dyja janë mjete legjitime të synuara për një topologji të caktuar, jo një zgjidhje e përgjithshme.

Mos e çaktivizoni TLS vetëm që një ndihmës të inspektojë sesionin. Kjo ndërron një protokoll funksional me një model kërcënimi të prishur.

Konfirmoni me një listë dhe një transferim

Pasi ndryshon politika e adresës ose e porteve, hapni një sesion të ri përmes të njëjtës rrugë VPN dhe listoni një dosje. Më pas transferoni një skedar të vogël, sepse një listë dhe një transferim mund të ndjekin rrugë kodi të ndryshme në disa serverë. Kontrolloni regjistrin e klientit për një lidhje të dhënash drejt adresës dhe portit të pritur, dhe konfirmoni që bajtët mbërritën.

Mbani FTP, FTPS dhe SFTP të ndara në mendje ndërsa e bëni këtë. Një ndryshim i portit pasiv nuk është cilësim SFTP, dhe rregullimi nuk kalon mes protokolleve.

Artikuj të ngjashëm