5 May 2021 19:54

फ़ाइल स्थानांतरण प्रोटोकॉल (एफ़टीपी)

फ़ाइल स्थानांतरण प्रोटोकॉल (एफ़टीपी) क्या है?

फ़ाइल ट्रांसफर प्रोटोकॉल (एफ़टीपी) नियमों का एक सेट है जो कंप्यूटर एक इंटरनेट से दूसरे सिस्टम पर फ़ाइलों के हस्तांतरण के लिए अनुसरण करते हैं। इसका उपयोग व्यवसाय द्वारा कंप्यूटर सिस्टम से फ़ाइलों को स्थानांतरित करने के लिए किया जा सकता है, या वेबसाइट्स के सर्वर से फ़ाइलों को अपलोड या डाउनलोड करने के लिए एफटीपी का उपयोग कर सकते हैं।

चाबी छीन लेना

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

फ़ाइल स्थानांतरण प्रोटोकॉल (एफ़टीपी) को समझना

फाइल ट्रांसफर प्रोटोकॉल कई अलग-अलग प्रोटोकॉलों में से एक है जो यह बताता है कि कंप्यूटर इंटरनेट पर कैसे व्यवहार करते हैं। ऐसे अन्य प्रोटोकॉल में हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल (HTTP), इंटरनेट संदेश एक्सेस प्रोटोकॉल (IMAP) और नेटवर्क टाइम प्रोटोकॉल (NTP) शामिल हैं। एफ़टीपी इंटरनेट पर कंप्यूटर को फ़ाइलों को आगे और पीछे स्थानांतरित करने में सक्षम बनाता है, और आज उन वेबसाइटों के निर्माण और रखरखाव के लिए एक आवश्यक उपकरण है। 

एफ़टीपी का उपयोग करने के लिए, उपयोगकर्ता को पहले एफ़टीपी ग्राहक डाउनलोड करना होगा (या वेब ब्राउज़र के माध्यम से एफ़टीपी ग्राहक तक पहुंचना होगा )। एक क्लाइंट वह सॉफ्टवेयर है जो आपको फाइल ट्रांसफर करने की सुविधा देगा।

अधिकांश वेब ब्राउज़र एफ़टीपी क्लाइंट के साथ आते हैं – संभवतः एक डाउनलोड करने योग्य एक्सटेंशन के माध्यम से – जो उपयोगकर्ताओं को अपने कंप्यूटर से सर्वर पर फ़ाइलों को स्थानांतरित करने में सक्षम बनाता है और इसके विपरीत। कुछ उपयोगकर्ता तृतीय-पक्ष एफ़टीपी ग्राहक का उपयोग करना चाह सकते हैं क्योंकि उनमें से कई आपके अनुभव को बेहतर बनाने के लिए अतिरिक्त सुविधाएँ प्रदान करते हैं। एफ़टीपी ग्राहकों के उदाहरण जो डाउनलोड करने के लिए स्वतंत्र हैं उनमें फाइलज़िला क्लाइंट, एफ़टीपी मल्लाह, विनएससीपी, कॉफ़ीकैप फ्री एफ़टीपी और कोर एफ़टीपी शामिल हैं।

बहुत से लोगों ने बिना किसी सूचना के भी एफ़टीपी का इस्तेमाल किया है। यदि आपने कभी किसी वेब पेज से कोई फ़ाइल डाउनलोड की है, तो संभावना है कि आपने इस प्रक्रिया में FTP का उपयोग किया है। किसी फ़ाइल को डाउनलोड करने के लिए एफ़टीपी सर्वर तक पहुँचने के लिए पहला कदम लॉग इन करना होता है, जो स्वतः ही या मैन्युअल रूप से उपयोगकर्ता नाम और पासवर्ड इनपुट करके हो सकता है। एफ़टीपी आपको एक विशिष्ट पोर्ट नंबर के माध्यम से एफ़टीपी सर्वर तक पहुंचने की आवश्यकता होगी। 

एक बार जब आप अपने एफ़टीपी क्लाइंट के माध्यम से एफ़टीपी सर्वर तक पहुंच जाते हैं, तो अब आप फ़ाइलों को स्थानांतरित कर सकते हैं। सभी सार्वजनिक FTP सर्वरों को आपको साइन इन करने की आवश्यकता नहीं है क्योंकि कुछ सर्वर आपको गुमनाम रूप से एक्सेस करने में सक्षम करते हैं।

आपके द्वारा उपयोग किए जाने वाले एफ़टीपी क्लाइंट के आधार पर, विभिन्न सुविधाएँ उपलब्ध होंगी जो आपको फ़ाइलों को अपलोड और डाउनलोड करने के तरीके को संशोधित करने की अनुमति देती हैं। उदाहरण के लिए, यदि आप मुफ्त एफ़टीपी क्लाइंट फ़ाइलज़िला का उपयोग करते हैं, तो प्रोग्राम आपको फ़ाइलों के लिए बैंडविड्थ सीमा निर्धारित करने में सक्षम करेगा, जिससे आप उस गति को नियंत्रित कर सकेंगे, जिस पर आप फ़ाइलों को डाउनलोड या अपलोड करते हैं। यदि आप एक साथ कई फ़ाइल स्थानांतरण का प्रबंधन कर रहे हैं तो यह मददगार हो सकता है। एफ़टीपी क्लाइंट में आप जिन अन्य विशेषताओं को देखना चाहते हैं, उनमें सार्वजनिक कुंजी प्रमाणीकरण, फ़ाइल संपीड़न स्तर सेट करने की क्षमता या उपकरण शामिल हैं जो आपको फ़ाइल मास्क का उपयोग करके सर्वर खोजने में सक्षम बनाते हैं।

फ़ाइल स्थानांतरण प्रोटोकॉल (एफ़टीपी) उदाहरण

एफ़टीपी सॉफ्टवेयर सेटअप के लिए अपेक्षाकृत सरल है। FileZilla एक मुफ्त, डाउनलोड करने योग्य एफ़टीपी ग्राहक है। उस सर्वर के पते में टाइप करें जिसे आप एक्सेस करना चाहते हैं, पोर्ट और सर्वर तक पहुँचने के लिए पासवर्ड।

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