SFTP पोर्ट 22 या पोर्ट 990 में क्या अंतर है?


20

मुझे पता है कि स्पष्ट "बातचीत" एफटीपीएस को प्राथमिकता दी जाती है, क्योंकि यह अभी भी उस विधि के साथ मानक पोर्ट 21 का उपयोग करता है, लेकिन 990 बनाम पोर्ट 22 के मानक पोर्ट का उपयोग करते हुए गैर-बातचीत किए गए एफटीपीएस के संबंध में (जो मैंने कुछ लोगों को देखा है) वर्णन करें), गैर-समझौता पोर्ट संख्या के लिए "मानक" में यह अंतर क्यों है?

नोट: मैंने यह भी देखा कि यदि मैं पोर्ट 990 के डिफ़ॉल्ट के अलावा किसी अन्य चीज का उपयोग करने के लिए इसे कॉन्फ़िगर करता हूं तो एक FileZilla सर्वर ठीक से काम नहीं करेगा (एक FileZilla क्लाइंट से कनेक्ट करते समय)।


एक विचार के रूप में, मैंने "NULL Ftp सर्वर" नामक एक फ्रीवेयर की खोज की जिसमें इन अवधारणाओं का वास्तविक अच्छा पृथक्करण है। मैं इसे किसी को भी डाउनलोड करने की सलाह देता हूं जो वास्तव में इसे समझना चाहता है।
djangofan

जवाबों:


34

SFTP (SSH फाइल ट्रांसफर प्रोटोकॉल) FTPS (FTP-SSL) के समान नहीं है ।

SFTP SSH से संबंधित है , और इसका कोई संबंध नहीं है, उद्देश्य और नाम के अलावा, FTP के साथ।

एफटीपीएस के साथ विरोध करें, जो एसएसएल के साथ केवल एफ़टीपी प्रोटोकॉल है।

मुख्य अंतर यह है कि एसएफटीपी केवल एक स्ट्रीम का उपयोग करता है, जबकि एफटीपीएस, एफटीपी की तरह, कम से कम दो का उपयोग करता है: एक नियंत्रण धारा, जहां कमांड जारी किए जाते हैं, और प्रत्येक डेटा ट्रांसफर के लिए एक और।


क्या आप सुझाव दे रहे हैं कि sftp किसी एक चैनल में पोर्ट 22 का उपयोग करता है? मुझे यह दिलचस्प लगा कि 989 पर डेटा के स्पष्ट फ़ुटपाथ और पोर्ट 990 पर नियंत्रण उसी तरह से हैं जैसे कि ftp 20 और 21 का उपयोग करता है।
djangofan

19
मैं इसका सुझाव नहीं दे रहा हूं, मैं इसे स्पष्ट रूप से बता रहा हूं।
niXar

क्या FileZilla SFTP या केवल FTPS का समर्थन करता है?
नीलवैल्ट

7

मुझे लगता है कि सवाल में ही गड़बड़ है:

  • एसएफटीपी एसएसएच का एक सबसिस्टम है, और एसएसएच पोर्ट 22 पर डिफ़ॉल्ट रूप से सुनता है
  • एफटीपीएस डिफ़ॉल्ट रूप से 990 पोर्ट पर चलता है, लेकिन यह एसएफटीपी से संबंधित नहीं है: वास्तव में यह एसएसएल पर एफटीपी है

ये दो अलग और पूरी तरह से अलग प्रोटोकॉल हैं।

SFTP (SSH फाइल ट्रांसफर प्रोटोकॉल) को केवल पोर्ट 22 और अन्य पोर्ट की आवश्यकता होती है, इसलिए बहुत फ़ायरवॉल अनुकूल है, और SSH कनेक्शन द्वारा प्रदान की गई एन्क्रिप्शन परत के लिए अत्यधिक सुरक्षित धन्यवाद।

एफटीपीएस एक एसएसएल चैनल के भीतर एनकैप्सुलेशन के लिए बहुत सुरक्षित है, लेकिन इसे संचालित करने के लिए काफी कुछ खुले पोर्ट (नियंत्रण चैनल के लिए 990, डेटा चैनल के लिए 989, और निष्क्रिय कनेक्शन की आवश्यकता होने पर अन्य पोर्ट का एक पूरा गुच्छा) की आवश्यकता होती है। इसलिए बहुत कम फ़ायरवॉल अनुकूल है। लेकिन - सामान्य तौर पर - यह एसएफटीपी की तुलना में थोड़ा तेज होता है।



-1

SFTP पोर्ट सिफारिशें वास्तव में विक्रेता के आधार पर बदलती हैं। 22, 1022, आदि मैंने अस्पष्ट बंदरगाहों का एक समूह देखा है ... अपने विक्रेताओं से संपर्क करें।


3
एसएफटीपी एसएसएच के शीर्ष पर चलता है, जो - सम्मेलन द्वारा - 22 के प्रसिद्ध बंदरगाह का उपयोग करता है। प्रसिद्ध बंदरगाह , हालांकि, केवल एक सम्मेलन है - सर्वर को सुनने से रोकने में कोई रास्ता नहीं है (और वास्तव में कोई मतलब नहीं है) अलग बंदरगाह। (यानी आप सर्वर को पोर्ट 63251 पर चला सकते हैं और यह तब भी काम करेगा, जब तक क्लाइंट उस पोर्ट से जुड़ रहे हैं)
Piskvor
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.