FTP உள்நுழைவு வேலை செய்கிறது, ஆனால் கோப்பக பட்டியல் தொங்குகிறது: ஏன்
FTP உள்நுழைவுகளும் கோப்புறை பட்டியல்களும் இரண்டு வெவ்வேறு இணைப்புகளைப் பயன்படுத்துகின்றன. பட்டியல் தொங்கும்போது, கடவுச்சொல்லை அல்ல, செயலற்ற தரவு முகவரியையும் போர்ட் வரம்பையையும் சரிபார்க்கவும்.
பயனர் பெயர் வேலை செய்கிறது, கடவுச்சொல் வேலை செய்கிறது, வாடிக்கையாளர் இணைக்கப்பட்டுள்ளதாகக் கூறுகிறது. பின்னர் அது ஒரு கோப்புறை பட்டியலுக்காக அல்லது முதல் கோப்பு பரிமாற்றத்திற்காக என்றென்றும் காத்திருக்கிறது, அதை எந்த உள்நுழைவு விவரங்களும் விளக்கவில்லை. FTP ஒவ்வொரு பட்டியலுக்கும் ஒவ்வொரு கோப்புக்கும் இரண்டாவது இணைப்பைத் திறக்கிறது, தோல்வியடைவது அந்த இரண்டாவது இணைப்பே. உள்நுழைவு முதல் உரையாடல் வேலை செய்கிறது என்பதை மட்டுமே நிரூபிக்கிறது.
சரிபார்ப்புகளை வரிசையாகச் செய்யுங்கள். ஒவ்வொன்றும் வேறு அடுக்கை நீக்குகிறது, எனவே முரண்பாட்டைக் காட்டும் முதல் ஒன்றில் நிறுத்துங்கள்.
முதலில் இரண்டு இணைப்புகளையும் பிரிக்கவும்
கட்டுப்பாட்டு இணைப்பு சேவையகத்தின் கேட்கும் போர்ட்டில் கட்டளைகளையும் பதில்களையும் எடுத்துச் செல்கிறது. தரவு இணைப்பு கோப்பக பட்டியலையோ கோப்பின் உடலையோ எடுத்துச் செல்கிறது, செயலற்ற பயன்முறையில் சேவையகம் அதன் முனையத்தைத் தேர்ந்தெடுத்து PASV அல்லது EPSV பதிலில் அறிவிக்கிறது. போர்ட் 21 ஐ அனுமதிப்பது தரவு போர்ட் அணுகக்கூடியதா என்பது பற்றி எதுவும் கூறவில்லை, அதனால்தான் ஒவ்வொரு பட்டியலும் காலாவதியாகும்போது உள்நுழைவு வெற்றிபெறுகிறது. WinSCP இன் FTP முறைகள் பற்றிய வழிகாட்டி அந்தப் பிரிவையும் அதன் பிணையத் தேவைகளையும் விளக்குகிறது.
வாடிக்கையாளர் VPN க்குப் பின்னால் இருந்தால், தரவு பாதை அதே சுரங்கத்தைக் கடக்கிறது, ஆனால் அதே கொள்கையைக் கடக்க வேண்டியதில்லை.
PASV பதிலில் உள்ள முகவரியைப் படிக்கவும்
விரிவான வாடிக்கையாளரை இயக்கி ஊகிப்பதற்குப் பதிலாக பதிலைப் படிக்கவும். curl -v ftp://user@host/ சேவையகம் விரும்பும் முகவரி மற்றும் போர்ட்டுடன் PASV வரியை அச்சிடுகிறது, அந்த முகவரிக்கே வாடிக்கையாளர் அடுத்து இணைக்கிறது. அது சுரங்கத்தின் வாடிக்கையாளர் பக்கத்தில் எந்த அர்த்தமும் இல்லாத தனிப்பட்ட முகவரியாக இருந்தால், கட்டுப்பாட்டு சேனல் ஆரோக்கியமாக இருக்கும்போது தரவு இணைப்பு எங்கும் செல்லாது.
அந்த முகவரியை வாடிக்கையாளர் உண்மையில் அடைந்த முகவரியுடன் ஒப்பிடுங்கள். பொருந்தாமையே பதில், அது பொதுவாக NAT இலிருந்தோ உள் முகவரியுடன் கட்டமைக்கப்பட்ட சேவையகத்திலிருந்தோ வருகிறது.
போர்ட் வரம்பையும் சுரங்கக் கொள்கையையும் சரிபார்க்கவும்
செயலற்ற சேவையகங்கள் கட்டமைக்கப்பட்ட வரம்பிலிருந்து தரவு போர்ட்டுகளை ஒதுக்குகின்றன, அந்த வரம்பு VPN மற்றும் பாதையில் உள்ள எந்த ஃபயர்வாலின் வழியாகவும் அனுமதிக்கப்பட வேண்டும். 21 ஐ மட்டும் அனுமதிக்கும் கொள்கை உள்நுழைவுக்கு மட்டுமான கொள்கை. சேவையகத்தை இயக்குபவர்களுடன் வரம்பை உறுதிசெய்து, முழு வரம்பும் ஒரே மாதிரி நடந்துகொள்கிறது என்று கருதாமல் அதிலிருந்து ஒரு போர்ட்டைச் சோதிக்கவும்.
மறையாக்கப்பட்ட கட்டுப்பாட்டு சேனல்கள் இதைக் கடினமாக்குகின்றன, ஏனெனில் இடைநிலை சாதனம் அறிவிக்கப்பட்ட முகவரியை இனி பறக்கும் போது மீண்டும் எழுத முடியாது.
EPSV அல்லது மாற்று வழி எப்போது உதவுகிறது என்பதை அறியுங்கள்
EPSV தனி முகவரி இல்லாமல் ஒரு போர்ட்டைத் திருப்பித் தருகிறது, இது இரு முனைகளும் ஆதரிக்கும்போது தவறான முகவரி தோல்வியை நீக்குகிறது. சில வாடிக்கையாளர்களுக்கு அறிவிக்கப்பட்ட முகவரியைப் புறக்கணித்து கட்டுப்பாட்டு இணைப்பின் இலக்கை மீண்டும் பயன்படுத்தச் சொல்லலாம். இரண்டும் ஒரு குறிப்பிட்ட இடவியலை நோக்கமாகக் கொண்ட செல்லுபடியாகும் கருவிகள், முழுமையான தீர்வு அல்ல.
அமர்வை ஒரு உதவியாளர் ஆய்வு செய்ய மட்டும் TLS ஐ முடக்க வேண்டாம். அது வேலை செய்யும் நெறிமுறையை உடைந்த அச்சுறுத்தல் மாதிரிக்கு மாற்றுகிறது.
ஒரு பட்டியல் மற்றும் ஒரு பரிமாற்றத்துடன் உறுதிசெய்யவும்
முகவரி அல்லது போர்ட் கொள்கை மாறிய பிறகு, அதே VPN பாதையில் புதிய அமர்வைத் திறந்து ஒரு கோப்பகத்தைப் பட்டியலிடுங்கள். பின்னர் ஒரு சிறிய கோப்பைப் பரிமாற்றுங்கள், ஏனெனில் சில சேவையகங்களில் பட்டியலும் பரிமாற்றமும் வெவ்வேறு குறியீட்டுப் பாதைகளை எடுக்கலாம். எதிர்பார்க்கப்படும் முகவரி மற்றும் போர்ட்டுக்கான தரவு இணைப்புக்காக வாடிக்கையாளர் பதிவைச் சரிபார்த்து, பைட்டுகள் வந்தடைந்ததை உறுதிசெய்யவும்.
இதைச் செய்யும்போது FTP, FTPS, SFTP ஆகியவற்றை உங்கள் தலையில் தனித்தனியாக வைத்திருங்கள். செயலற்ற போர்ட் மாற்றம் SFTP அமைப்பு அல்ல, மேலும் சரிசெய்தல் நெறிமுறைகளுக்கு இடையே செல்லாது.