EPSV ಇನ್ನೂ ಪ್ರತ್ಯೇಕ FTP ಡೇಟಾ ಸಂಪರ್ಕವನ್ನು ತೆರೆಯುತ್ತದೆ. ಅದು ಎಂಡ್‌ಪಾಯಿಂಟ್ ಮಾಹಿತಿಯನ್ನು ಬದಲಿಸುತ್ತದೆ, ಸಂಪರ್ಕಗಳ ಸಂಖ್ಯೆಯನ್ನಲ್ಲ.

ಸಾಂಪ್ರದಾಯಿಕ PASV ಪ್ರತಿಕ್ರಿಯೆ ವಿಳಾಸ ಮತ್ತು ಪೋರ್ಟ್ ನೀಡುತ್ತದೆ. ಆ ವಿಳಾಸ ಸರ್ವರ್‌ನ ನೆಟ್‌ವರ್ಕ್‌ನ ಹೊರಗೆ ನಿಷ್ಪ್ರಯೋಜಕವಾಗಬಹುದು. EPSV ಪೋರ್ಟ್ ನೀಡುತ್ತದೆ ಮತ್ತು ನಿಯಂತ್ರಣ ಸಂಪರ್ಕಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಸರ್ವರ್ ವಿಳಾಸವನ್ನು ಬಳಸುತ್ತದೆ.

ಪ್ರಾಕ್ಸಿ ಮೂಲಕ FTP ಸರ್ವರ್‌ನ ತಾರ್ಕಿಕ ಗುರುತನ್ನು ಉಳಿಸಿಕೊಳ್ಳಿ. ಮಧ್ಯವರ್ತಿಯ ಕೇಳುವ ವಿಳಾಸವು ಹಿಂತಿರುಗಿಸಿದ ಡೇಟಾ ಪೋರ್ಟ್‌ನ ಮಾಲೀಕ ಸರ್ವರ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅಲ್ಲ.

ಡೇಟಾ ಸಂಪರ್ಕಕ್ಕೆ ಉದ್ದೇಶಿತ ಪ್ರಾಕ್ಸಿ ಮಾರ್ಗ ಮತ್ತು ಆಯ್ಕೆಮಾಡಿದ ಪೋರ್ಟ್ ತಲುಪಲು ಅನುಮತಿ ಸಹ ಬೇಕು. FTP ನಿಯಂತ್ರಣ ಪೋರ್ಟ್‌ಗೆ CONNECT ಸ್ವೀಕರಿಸುವುದು ಮುಂದಿನ ಪ್ರತಿ ಡೇಟಾ ಸಂಪರ್ಕಕ್ಕೆ ಅನುಮತಿ ನೀಡುವುದಿಲ್ಲ.

EPSV ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವ ಮೊದಲು ನಿಷ್ಕ್ರಿಯ ಪ್ರತಿಕ್ರಿಯೆ ಮತ್ತು ವರ್ಗಾವಣೆಗೆ ಕೋರಿದ ಸರ್ವರ್ ವಿಳಾಸ ಹಾಗೂ ಪೋರ್ಟ್ ಪರಿಶೀಲಿಸಿ. ಯಶಸ್ವಿ FTP ಲಾಗಿನ್ ನಿಯಂತ್ರಣ ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ; ಡೇಟಾ ಸಂಪರ್ಕವನ್ನು ಪರಿಶೀಲನೆಗೆ ಬಿಡುತ್ತದೆ. Python ftplib ಜೊತೆಗೆ, ಕೇವಲ PySocks ಡೀಫಾಲ್ಟ್ ಮೇಲೆ ಅವಲಂಬಿತವಾಗದೆ ಎರಡೂ ಸಾಕೆಟ್ ಕನ್ಸ್ಟ್ರಕ್ಟರ್‌ಗಳನ್ನು ಟ್ರೇಸ್ ಮಾಡಿ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು