EPSV עפֿנט נאָך אַ באַזונדער FTP דאַטן־פֿאַרבינדונג. עס טוישט די ענדפּונקט אינפֿאָרמאַציע, נישט די צאָל פֿאַרבינדונגען.

אַ טראַדיציאָנעלע PASV ענטפֿער גיט אַן אַדרעס און אַ פּאָרט. יענער אַדרעס קען זײַן אומניצלעך אַרויס דעם סערווערס נעצווערק. EPSV גיט אַ פּאָרט און ניצט דעם סערווער אַדרעס וואָס געהערט צו דער קאָנטראָל־פֿאַרבינדונג.

דורך אַ פּראָקסי האַלט די לאָגישע אידענטיטעט פֿון דעם FTP סערווער. דער לייענען־אַדרעס פֿון דעם מעקלער איז נישט אויטאָמאַטיש דער סערווער וואָס באַזיצט דעם צוריקגעגעבענעם דאַטן־פּאָרט.

די דאַטן־פֿאַרבינדונג דאַרף אויך דעם געפּלאַנטן פּראָקסי־וועג און דערלויבעניש צו דערגרייכן דעם אויסגעקליבענעם פּאָרט. אָננעמען אַ CONNECT צו דעם FTP קאָנטראָל־פּאָרט דערלויבט נישט יעדער ווײַטערדיקער דאַטן־פֿאַרבינדונג.

פֿאַר מען שליסט אָפּ EPSV, פּרוופֿט דעם פּאַסיוון ענטפֿער און דעם סערווער אַדרעס מיט דעם פּאָרט וואָס מען האָט געבעטן פֿאַר דער איבערפֿירונג. אַ דערפֿאָלגרייכע FTP אַרײַנלאָגירן שטעלט אויף די קאָנטראָל־פֿאַרבינדונג; די דאַטן־פֿאַרבינדונג בלײַבט צו פּרוופֿן. מיט Python ftplib, נאָכגייט ביידע סאָקעט־בויער אַנשטאָט זיך סומך זײַן נאָר אויף אַ PySocks פֿאַרבאַשטעלטע.

פֿאַרבונדענע אַרטיקלען