Ftp in hindiFtp in hindi

दोस्तों अगर आप वेबसाइट डेवेलोप करने जा रहे है तो आपको के बारे में पता होना चाहिए, आपने आपने कभी न कभी FTP का नाम सुना होगा है। अगर आप जानना चाहते हैं की FTP क्या है? और यह काम कैसे करता है तो आपको इसके अंत तक पढना चाहिए। इसके अंतर्गत आप जानेंगे की FTP क्या है? FTP कैसे काम करता है? FTP के इतिहास, इसके लाभ क्या क्या है आदि। इसे पढने के बाद FTP से जुड़े आपके सभी सवालों के जवाब मिल जायेंगे

FTP क्या है? What is FTP in Hindi ?

FTP का Full Form “File Transfer Protocol” है। FTP एक फाइल ट्रांफर प्रोटोकॉल है ये आपके कंप्यूटर से सर्वर पर फाइल ट्रांसफर करने के लिए उपयोग में लिया जाता है। अर्थात आप जो भी फाइल अपने वेब होस्टिंग अकाउंट पर अपलोड करेंगे वो FTP के द्वारा होगी I

FTP का उपयोग एक कंप्यूटर से दूसरे कंप्यूटर के बीच फाइल को ट्रान्सफर करने के लिए किया जाता है। यह दो कंप्यूटर systems के बीच फाइलों के आदान-प्रदान के लिए एफटीपी एक प्रकार का प्रोटोकॉल है।

FTP बहुत ही पुराना और उपयोगी प्रोटोकॉल है आज भी इस प्रोटोकॉल का उपयोग हो रहा है।

FTP का उपयोग बड़े-बड़े फाइलों को सर्वर पर वेबसाइट फाइल को अपलोड, डाउनलोड, रीनेम, डिलीट, कॉपी और मूव करने में मदद करता है। web developer द्वारा वेबसाइट के files को सर्वर पर upload करने के लिए FTP का उपयोग करता है.

FTP का इतिहास – FTP History In Hindi


सन 1971 में MIT (Massachusetts Institute of टेक्नोलॉजी) के स्टूडेंट अभय भूषण द्वारा FTP को develop किया गया था।

सबसे पहले FTP का उपयोग ARPANET Network Control Program यानी NCP पर server और computers के बीच file transfer करने के लिए किया जाता था।

इसके बाद NCP की जगह TCP/IP मॉडर्न इंटरनेट का उपयोग होने लग. internet पर बदलाव के साथ-साथ FTP को भी update किया जाता रहा।

फिर firewall की FTP connection में परेशानियो के कारन passive mode add करके एफटीपी को firewall friendly बनाया गया.

FTP का कैसे उपयोग किया जाता है? – How To Use FTP

एफटीपी के द्वारा web server पर फाइल अपलोड करने के लिए तीन पॉपुलर तरीको का उपयोग किया जाता है जो निम्न प्रकार के है

Command-line FTP – सभी operating systems (Windows, Linux, Mac OS) में FTP के लिए कुछ built-in command दिए होते हैं । जिसका उपयोग करके FTP site से connect हो सकते हैं। ये ज्यादातर Large फाइल को ट्रांसफर करने के काम में आता है

Web Browser – web browser के address bar में http:// की जगह ftp:// लिखकर username और password type करना होगा ।

जैसे:- ftp://username:password@ftp.website.com/

Graphical FTP Client – यह एक प्रकार का application होता है, जिसका interface user friendly और आसान होता है।

विंडोज में FileZilla application को आप इन्टरनेट से मुफ्त में डाउनलोड कर इस Graphical FTP Client का use कर सकते हैं।

FTP Connection कैसे काम करता है?

FTP काम करने के लिए सबसे पहले सिस्टम में FTP client install होना फिर server से connection स्थापित करने के लिए username और password होनी चाहिए । यह File transfer करने के लिए दो प्रकार के connection का उपयोग करता है ।

Control Connection – Control Connection का उपयोग connection को open, close और server को command भेजने के लिया किया जाता है.

Data Connection – इसमें Connection स्थापित होता है फिर data connection के माध्यम से client-server के बीच फाइल ट्रान्सफर किया जाता है।

एफटीपी मोड के प्रकार – Type OF FTP Mode

एफटीपी दो अलग-अलग modes पर काम कर सकता है. जिसमे से एक Active Mode और दूसरा Passive Mode है ।

Active Mode- इस मोड में यूजर FTP client पर एक random port (random port 1) से सर्वर के port 21 से जुड़ा होता है. अगर इस mode में एक बार connection स्थापित हो गया तो फिर डेटा का transfer इन client और server के ज़रिए ही होता है ।

Passive Mode- इस मोड में जहा क्लाइंट कनेक्शन को accept नही कर पाता वहा पे firewall के ज़रिए block किये जाने पर passive mode का इस्तेमाल करना पड़ता है. random port 3 क्लाइंट random Port 2 को उस port से जोड़ता है जिसने सर्वर को design किया है ।

इसमें आपने जाना की FTP क्या है? FTP का इतिहास, FTP का कैसे उपयोग किया जाता है? FTP कैसे काम करता है?

Types of FTP Client – FTP क्लाइंट के प्रकार


FTP क्लाइंट प्रमुख रूप से 6 प्रकार होते है –

1- FileZilla
यह Windows, macOS और Linux के लिए FTP Client है जो FTP, FTPS और SFTP को सपोर्ट करता है।

2-CuteFTP

CuteFTP का दैनिक उपयोग के लिए एक बहुत बढ़िया Ftp Client है। एप्लिकेशन https, ssl एन्क्रिप्टेड कनेक्शन, लॉग इन लॉगिन और IP या मैक एड्रेस द्वारा अधिकृत करने की क्षमता का समर्थन करता है, आपको रिमोट सर्वर पर फाइल्स को कॉपी, Transfer, Rename, अंतर्निहित टूल का उपयोग करके डेटा को Edit करने की अनुमति देता है।

3- Cyberduck

यह एक Open Source एफटीपी क्लाइंट है जो Google Cloud Storage और Amazon S3 को सपोर्ट करता है। यह केवल Windows और MacOS वर्शन में ही आता है।

4- Transmit
यह macOS के लिए एक FTP client है जो FTP और SSH को सपोर्ट करता है।

5- WinSCP
यह एक विंडोज FTP Client है जो FTP, SSH और SFTP को सपोर्ट करता है।

6- WS_FTP

यह भी windows FTP client जो SSH को सपोर्ट करता है।

ज्यादा जानकारी के लिए इन्हे भी पढ़े –

ये एफटीपी के ऊपर पोस्ट आपको अच्छी लगी होगी और ये आपके लिए ज्ञानवर्धक साबित होगी । इससे आपकोअच्छा FTP In Hindi के बारे में जानने में मदद होगी। अगर यह आर्टिकल आपके लिए मददगार साबित हुई है, तो इसे अपने मित्रो और रिलेटिव से शेयर करना न भूलें I

Leave a Reply

Your email address will not be published. Required fields are marked *