जवाबों:
एससीपी 'सिक्योर कॉपी' का संक्षिप्त नाम है, जबकि एसएफटीपी का मतलब 'सुरक्षित एफ़टीपी' है।
पहले का उपयोग एक या एक से अधिक फ़ाइलों को कॉपी करने के लिए किया जाता है, अक्सर ज्ञात नामों के साथ, होस्ट ए से होस्ट बी तक, जबकि दूसरा ज्यादातर एफ़टीपी क्लाइंट के लिए अंतःक्रियात्मक रूप से उपयोग किया जाता है। एससीपी हमेशा बॉक्स से बाहर काम करेगा और इसमें ट्विबल ऑप्शन के क्षेत्र में बहुत कम होगा। SFTP उपयोगकर्ता के लिए SFTP सेवा प्रस्तुत करने के लिए विभिन्न बैकएंड के साथ उपयोग किया जा सकता है। इसे बंद करना भी संभव होगा , हालांकि मैंने यह कोशिश नहीं की है।
उपयोग में यही अंतर है।
जहाँ तक प्रदर्शन जाता है: एक विकिपीडिया पृष्ठ के लिंक के नीचे एरिका जो एससीपी का उल्लेख करता है, एससीपी में अधिक कुशल एल्गोरिथ्म के कारण आमतौर पर एसएफटीपी की तुलना में तेज होता है।
sftp एक इंटरेक्टिव प्रोग्राम है जिसका उपयोग मानव द्वारा शेल सेशन scp में किया जाता है। यह फाइलों को ट्रांसफर / कॉपी करने के लिए स्क्रिप्ट में उपयोग किया जाने वाला एक-लाइनर है।
यह cp और ftp के बीच अंतर पूछने जैसा है।
scp आपको किसी फ़ाइल को SSH सर्वर से या दूरस्थ रूप से कॉपी करने देता है। आम तौर पर, लोग केवल scp का उपयोग करते हैं यदि वे किसी फ़ोल्डर को पुन: अपलोड करने या केवल एक फ़ाइल अपलोड करने जा रहे हैं। वहाँ भी तथ्य यह है कि चूंकि एसपीपी एक-लाइनर है,
sftp एक इंटरएक्टिव प्रोग्राम है जो आप SSH सर्वर से / के लिए फाइल अपलोड करते हैं। एसटीपी पर एसटीपी का उपयोग करने का लाभ यह है कि यदि आपको कई अपलोड करने की आवश्यकता है या अलग-अलग निर्देशिकाओं के लिए, तो आप इसे एक सत्र में कर सकते हैं।
यहां विषय पर थोड़ी जानकारी दी गई है।
सुरक्षा: एसएफटीपी और एससीपी दोनों ही सुरक्षित शेल प्रोटोकॉल पर आधारित होने के कारण समान सुरक्षा सुविधाएँ प्रदान करते हैं। जैसे सिक्योर रिमोट लॉगिन, सिक्योर फाइल ट्रांसफर, सिक्योर रिमोट कमांड एक्ज़ीक्यूशन, कीज़ एंड एजेंट, एक्सेस कंट्रोल और पोर्ट फ़ॉरवर्डिंग
कार्यक्षमता: एससीपी फ़ाइलों और गैर-संवादात्मक को स्थानांतरित कर सकता है। इसलिए, सत्र को समाप्त किए बिना SCP स्थानांतरण रद्द नहीं किया जा सकता है। SFTP संवादात्मक है। SFTP कैपिबिलिटी में डायरेक्टरी लिस्टिंग, रिमोट डायरेक्टरीज़ और फाइल्स रिमूवल शामिल हैं, डायरेक्टरीज़ और फाइल्स बनाती हैं और इत्यादि SFTP को बैच प्रोसेस में इस्तेमाल किया जा सकता है। SFTP एक सत्र में कई अपलोड से या अलग-अलग निर्देशिकाओं के लिए उपयोग किया जा सकता है।
गति: एससीपी तेजी से इसके लिए पुन: प्राप्त पैकेटों की पुष्टि करता है जबकि SFTP को हर पैकेट को स्वीकार करना होता है।
फ़ाइल स्थानांतरण फिर से शुरू करें: एससीपी एक बाधित फ़ाइल स्थानांतरण को फिर से शुरू नहीं कर सकता है जबकि SFTP मौजूदा फ़ाइलों के आंशिक हस्तांतरण को फिर से शुरू करने के लिए आदेश प्राप्त कर सकता है।