फाइल ट्रांसफर प्रोटोकॉल (FTP-File Transfer Protocol) एक संचार प्रोटोकॉल है जिसका उपयोग कंप्यूटर से कंप्यूटर पर फाइल भेजने के लिए किया जाता है, जिसमें से एक सर्वर के रूप में कार्य करता है, बशर्ते दोनों में इंटरनेट कनेक्शन हो।
क्लाइंट और सर्वर के बीच एक नेटवर्किंग प्रोटोकॉल, एफ़टीपी उपयोगकर्ताओं को वेब पेज, फाइलें और प्रोग्राम डाउनलोड करने की अनुमति देता है जो अन्य सेवाओं पर उपलब्ध हैं। जब उपयोगकर्ता अपने कंप्यूटर पर जानकारी डाउनलोड करना चाहता है, तो वे एफ़टीपी का उपयोग कर रहे हैं।
एफ़टीपी एन्क्रिप्शन का उपयोग नहीं करता है। प्रमाणीकरण के लिए, यह क्लियरटेक्स्ट यूज़रनेम और पासवर्ड पर निर्भर करता है, जिससे एफ़टीपी पर भेजे गए डेटा ट्रांसमिशन को छिपाने, प्रतिरूपण और अन्य हमलों के सामान्य तरीकों के प्रति संवेदनशील बना दिया जाता है।
फाइल ट्रांसफर प्रोटोकॉल (एफ़टीपी) कैसे काम करता है
फ़ाइल स्थानांतरण प्रोटोकॉल व्यक्तियों और व्यवसायों को एक ही स्थान में रहने के बिना इलेक्ट्रॉनिक फ़ाइलों को दूसरों के साथ साझा करने की अनुमति देता है। यह एफ़टीपी क्लाइंट का उपयोग करके या क्लाउड के माध्यम से किया जा सकता है। विकल्प के बावजूद, दोनों पक्षों को एक कार्यशील इंटरनेट कनेक्शन की आवश्यकता होती है।
अधिकांश वेब ब्राउज़र एफ़टीपी क्लाइंट के साथ आते हैं जो उपयोगकर्ताओं को अपने कंप्यूटर से सर्वर पर फ़ाइलों को स्थानांतरित करने में सक्षम बनाता है और इसके विपरीत। कुछ उपयोगकर्ता तृतीय-पक्ष FTP क्लाइंट का उपयोग करना चाह सकते हैं क्योंकि उनमें से कई अतिरिक्त सुविधाएँ प्रदान करते हैं। FTP क्लाइंट के उदाहरण जो डाउनलोड करने के लिए स्वतंत्र हैं उनमें FileZilla Client, FTP Voyager, WinSCP, CoffeeCup Free FTP, और Core FTP शामिल हैं।
बहुत से लोग एफ़टीपी का इस्तेमाल पहले भी बिना एहसास के ही कर चुके हैं। यदि आपने कभी किसी वेब पेज से कोई फ़ाइल डाउनलोड की है, तो आपने FTP का उपयोग किया है। पहला कदम लॉग इन करना है, जो स्वचालित रूप से या उपयोगकर्ता नाम और पासवर्ड को मैन्युअल रूप से इनपुट करके हो सकता है। एफ़टीपी को आपको एक विशिष्ट पोर्ट नंबर के माध्यम से एक एफ़टीपी सर्वर तक पहुंचने की भी आवश्यकता होगी। एक बार जब आप अपने एफ़टीपी क्लाइंट के माध्यम से एफ़टीपी सर्वर तक पहुँच जाते हैं, तो अब आप फ़ाइलों को स्थानांतरित कर सकते हैं। सभी सार्वजनिक एफ़टीपी सर्वरों के लिए आपको साइन इन करने की आवश्यकता नहीं है क्योंकि कुछ सर्वर आपको गुमनाम रूप से उन तक पहुंचने में सक्षम बनाते हैं।
जैसा कि ऊपर उल्लेख किया गया है, एफ़टीपी मूल रूप से दो भौतिक कंप्यूटरों के बीच फाइल भेजने और प्राप्त करने के तरीके के रूप में विकसित किया गया था। लेकिन तकनीक में बदलाव के साथ, उपयोगकर्ता क्लाउड के माध्यम से फ़ाइल स्थानांतरण निष्पादित कर सकते हैं। क्लाउड का उपयोग करने से स्थानान्तरण आसानी से और सुरक्षित रूप से किया जा सकता है (जो व्यक्तियों और कंपनियों को डेटा उल्लंघनों से बचा सकता है), और अपेक्षाकृत कम लागत के साथ।
एफ़टीपी का उपयोग
FTP को व्यापार-से-व्यवसाय और पीयर-टू-पीयर डेटा ट्रांसफर उपयोग के मामलों में फैले कई दिन-प्रतिदिन के व्यावसायिक कार्यों में आवेदन मिलता है।
कर्मचारियों को विभिन्न स्थानों और शाखा कार्यालयों में फाइलों को साझा करने की अनुमति देने के लिए संगठन एफ़टीपी का उपयोग करते हैं।
सहकर्मियों और बाहरी व्यावसायिक भागीदारों के साथ फाइलों को सुरक्षित रूप से साझा करने के लिए कर्मचारी एफ़टीपी का उपयोग करते हैं
IT टीमें डेटा को डिजास्टर रिकवरी (DR) साइटों पर वापस स्थानांतरित करने के लिए FTP का उपयोग करती हैं
वेबमास्टर टीमें वेबपेजों, वेब एप्लिकेशन फाइलों और छवियों को अपने वेब सर्वर पर स्थानांतरित करने के लिए एफ़टीपी का उपयोग करती हैं।