EPSV இன்னும் தனித்த FTP தரவு இணைப்பைத் திறக்கிறது. அது இறுதிப்புள்ளி தகவலை மாற்றுகிறது, இணைப்புகளின் எண்ணிக்கையை அல்ல.

பாரம்பரிய PASV பதில் ஒரு முகவரியையும் துறையையும் வழங்குகிறது. அந்த முகவரி சேவையகத்தின் வலைப்பிணையத்திற்கு வெளியே பயன்படாததாக இருக்கலாம். EPSV ஒரு துறையை வழங்கி, கட்டுப்பாட்டு இணைப்புடன் தொடர்புடைய சேவையக முகவரியைப் பயன்படுத்துகிறது.

ப்ராக்ஸி வழியாக FTP சேவையகத்தின் தர்க்க அடையாளத்தைத் தக்கவைத்துக் கொள்ளுங்கள். இடைநிலையின் கேட்கும் முகவரி தானாகவே திருப்பி அனுப்பப்பட்ட தரவுத் துறையின் உரிமையாளர் அல்ல.

தரவு இணைப்பிற்கு நோக்கமிடப்பட்ட ப்ராக்ஸி பாதையும் தேர்ந்தெடுத்த துறையை அடைய அனுமதியும் தேவை. FTP கட்டுப்பாட்டுத் துறைக்கு CONNECT ஏற்பதால் அடுத்தடுத்த ஒவ்வொரு தரவு இணைப்பிற்கும் அனுமதி கிடைக்காது.

EPSV-ஐ முடக்குவதற்கு முன் செயலற்ற பதிலையும், பரிமாற்றத்திற்குக் கோரப்பட்ட சேவையக முகவரி மற்றும் துறையையும் பரிசோதிக்கவும். வெற்றிகரமான FTP உள்நுழைவு கட்டுப்பாட்டு இணைப்பை நிறுவுகிறது; தரவு இணைப்பைச் சரிபார்க்க விட்டுவிடுகிறது. Python ftplib உடன், PySocks இயல்புநிலையை மட்டும் நம்பாமல் இரு சாக்கெட் உருவாக்கிகளையும் கண்காணியுங்கள்.

தொடர்புடைய கட்டுரைகள்