जवाबों:
जबकि TCP पोर्ट 22 सामान्य सही उत्तर है, यह इस तथ्य पर निर्भर करता है कि SSH मानक पोर्ट का उपयोग करने के लिए कॉन्फ़िगर किया गया है न कि वैकल्पिक पोर्ट।
SFTP SSH के सबसिस्टम के रूप में चलता है, यह SSH डेमॉन जिस भी पोर्ट पर सुन रहा है, उस पर चलता है और यह प्रशासक विन्यास योग्य है।
sftp -oPort=### user@server.tld
एसएफटीपी आमतौर पर पोर्ट 22 का उपयोग करता है लेकिन लगभग किसी भी पोर्ट पर चलाने के लिए कॉन्फ़िगर किया जा सकता है।
पोर्ट 22 का उपयोग आम तौर पर SSH के माध्यम से कनेक्शन के लिए किया जाता है। एसएफटीपी सिर्फ एक प्रोटोकॉल है जो एसएसएच (अन्य में वर्चुअल टर्मिनल शामिल है) पर चलाया जा सकता है। वास्तव में, SFTP स्वतंत्र है और SSH का उपयोग किए बिना भी चलाया जा सकता है।
SFTP को कभी-कभी "सिक्योर एफ़टीपी" कहा जाता है, जो एफटीपीएस (जिसे "सिक्योर एफ़टीपी" भी कहा जाता है) के साथ एक आम भ्रम की स्थिति पैदा करता है।
आम तौर पर:
SFTP - SSH फाइल ट्रांसफर प्रोटोकॉल - आमतौर पर TCP पोर्ट 22 पर चलता है
FTP - सादा, पुरानी फ़ाइल स्थानांतरण प्रोटोकॉल - आमतौर पर TCP पोर्ट 21 से अधिक चलता है (डेटा ट्रांसफर के लिए अलग पोर्ट खोलता है)
एफ़टीपी / एसएसएल - टीएलएस / एसएसएल चैनल पर एफ़टीपी।
एफटीपीएस - एफ़टीपी / एसएसएल के समान
सुरक्षित एफ़टीपी - या तो SFTP या FTPS
और जानकारी:
पोर्ट SSH का उपयोग करने के लिए जो भी सेटअप है उसका उपयोग करता है।
इसका उपयोग पोर्ट 22 करता है।
एसएफटीपी उच्चतर सीमाओं पर डेटा पोर्ट का भी उपयोग करेगा। SSH कंट्रोल पोर्ट रहेगा। यह ज्यादातर मामलों में 22 से अधिक का उपयोग करता है ...