SFTP किस पोर्ट का उपयोग करता है?


168

क्या SFTP पोर्ट 21 या पोर्ट 22 का उपयोग करता है ?


7
यह निर्भर करता है कि आपने इसे किस पोर्ट का उपयोग करने के लिए कॉन्फ़िगर किया है ..
टॉम ओ'कॉनर

21
क्यों जब हर कोई डिफ़ॉल्ट सेटिंग्स के लिए पूछता है किसी को लगता है कि यह मामला है जब उपयोगकर्ता कुछ और पूछता है तो?
Holms

जवाबों:


218

जबकि TCP पोर्ट 22 सामान्य सही उत्तर है, यह इस तथ्य पर निर्भर करता है कि SSH मानक पोर्ट का उपयोग करने के लिए कॉन्फ़िगर किया गया है न कि वैकल्पिक पोर्ट।

SFTP SSH के सबसिस्टम के रूप में चलता है, यह SSH डेमॉन जिस भी पोर्ट पर सुन रहा है, उस पर चलता है और यह प्रशासक विन्यास योग्य है।


7
वैकल्पिक बंदरगाहों के लिए sftp कमांड लाइन सिंटैक्सsftp -oPort=### user@server.tld
यहाँ

योजनाओं को देखने के लिए stackoverflow.com/a/30093291/712334
जोश हबडास

108

एसएफटीपी आमतौर पर पोर्ट 22 का उपयोग करता है लेकिन लगभग किसी भी पोर्ट पर चलाने के लिए कॉन्फ़िगर किया जा सकता है।

पोर्ट 22 का उपयोग आम तौर पर SSH के माध्यम से कनेक्शन के लिए किया जाता है। एसएफटीपी सिर्फ एक प्रोटोकॉल है जो एसएसएच (अन्य में वर्चुअल टर्मिनल शामिल है) पर चलाया जा सकता है। वास्तव में, SFTP स्वतंत्र है और SSH का उपयोग किए बिना भी चलाया जा सकता है।

SFTP को कभी-कभी "सिक्योर एफ़टीपी" कहा जाता है, जो एफटीपीएस (जिसे "सिक्योर एफ़टीपी" भी कहा जाता है) के साथ एक आम भ्रम की स्थिति पैदा करता है।

आम तौर पर:

SFTP - SSH फाइल ट्रांसफर प्रोटोकॉल - आमतौर पर TCP पोर्ट 22 पर चलता है

FTP - सादा, पुरानी फ़ाइल स्थानांतरण प्रोटोकॉल - आमतौर पर TCP पोर्ट 21 से अधिक चलता है (डेटा ट्रांसफर के लिए अलग पोर्ट खोलता है)

एफ़टीपी / एसएसएल - टीएलएस / एसएसएल चैनल पर एफ़टीपी।

एफटीपीएस - एफ़टीपी / एसएसएल के समान

सुरक्षित एफ़टीपी - या तो SFTP या FTPS

और जानकारी:


मैं मानता हूँ कि sftp 22 को सुनता है, लेकिन मेरे / etc / services का यह 115 (Ubuntu पर) क्यों है?
पॉल ए जंगविर्थ

3
@ पॉल-ए-जुंगविर्थ: यह असंबंधित प्रोटोकॉल के लिए केवल एक ही संक्षिप्त नाम है। पोर्ट 115 पर SFTP सिंपल फाइल ट्रांसफर प्रोटोकॉल के लिए है - en.wikipedia.org/wiki/Simple_File_Transfer_Protocol । पोर्ट 22 पर SFTP SSH फाइल ट्रांसफर प्रोटोकॉल है। en.wikipedia.org/wiki/SSH_File_Transfer_Protocol
मार्टिन वॉबर

14

पोर्ट SSH का उपयोग करने के लिए जो भी सेटअप है उसका उपयोग करता है।


9

इसका उपयोग पोर्ट 22 करता है।


-8

एसएफटीपी उच्चतर सीमाओं पर डेटा पोर्ट का भी उपयोग करेगा। SSH कंट्रोल पोर्ट रहेगा। यह ज्यादातर मामलों में 22 से अधिक का उपयोग करता है ...


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