तुमचा स्वतःचा प्रदाता: FTP आणि TFTP सर्व्हर सेट करा. FTP कनेक्शन कसे तयार करावे (एकूण कमांडर आणि फाइलझिला फाइल व्यवस्थापक)

संगणकावर व्हायबर 28.08.2019
संगणकावर व्हायबर
    संक्षेप FTPइंग्रजीतून येते एफ ile टीहस्तांतरण पीरोटोकॉल (फाइल ट्रान्सफर प्रोटोकॉल) हा दोन संगणक, एक FTP क्लायंट आणि FTP सर्व्हर यांच्यामध्ये TCP/IP ट्रान्सपोर्ट प्रोटोकॉलवर फाइल्सची देवाणघेवाण करण्यासाठी एक ऍप्लिकेशन लेयर प्रोटोकॉल आहे. हे सर्वात जुने, आणि तरीही सक्रियपणे वापरलेले प्रोटोकॉल आहे.

FTP प्रोटोकॉल खालील समस्यांचे निराकरण करण्यासाठी डिझाइन केले आहे:

  • रिमोट होस्टवर फायली आणि निर्देशिकांमध्ये प्रवेश करा
  • रिमोट कॉम्प्युटरच्या फाइल सिस्टम प्रकारापासून क्लायंटचे स्वातंत्र्य सुनिश्चित करणे
  • विश्वसनीय डेटा ट्रान्समिशन
  • रिमोट सिस्टम संसाधनांचा वापर.
  • FTP प्रोटोकॉल एकाच वेळी दोन कनेक्शन चॅनेलला समर्थन देतो - एक हस्तांतरणासाठी संघआणि त्यांच्या अंमलबजावणीचे परिणाम, दुसरे सामायिक करण्यासाठी आहे डेटा. मानक सेटिंग्जसह, FTP सर्व्हर आदेश पाठवण्यासाठी आणि प्राप्त करण्यासाठी चॅनेल व्यवस्थापित करण्यासाठी TCP पोर्ट 21 आणि डेटा प्राप्त/प्रसारण करण्यासाठी चॅनेल आयोजित करण्यासाठी TCP पोर्ट 20 वापरतो.

    FTP सर्व्हर TCP पोर्ट 21 वर FTP क्लायंटच्या कनेक्शनची वाट पाहतो आणि कनेक्शन स्थापित केल्यानंतर, स्वीकारतो आणि प्रक्रिया करतो FTP आदेश, जे नियमित मजकूर स्ट्रिंग आहेत. कमांड कनेक्शन पॅरामीटर्स, ट्रान्सफर केलेल्या डेटाचा प्रकार आणि फाइल्स आणि डिरेक्टरींच्या संबंधातील क्रिया परिभाषित करतात. ट्रान्समिशन पॅरामीटर्सवर सहमत झाल्यानंतर, एक्सचेंज सहभागींपैकी एक निष्क्रिय मोडमध्ये प्रवेश करतो, डेटा एक्सचेंज चॅनेलसाठी येणार्या कनेक्शनची प्रतीक्षा करतो आणि दुसरा या पोर्टशी कनेक्शन स्थापित करतो आणि ट्रांसमिशन सुरू करतो. एकदा हस्तांतरण पूर्ण झाल्यानंतर, डेटा कनेक्शन बंद केले जाते, परंतु नियंत्रण कनेक्शन खुले राहते, ज्यामुळे तुम्हाला FTP सत्र सुरू ठेवता येते आणि नवीन डेटा हस्तांतरण सत्र तयार करता येते.

    FTP प्रोटोकॉल केवळ क्लायंट आणि सर्व्हर दरम्यान डेटा हस्तांतरित करण्यासाठीच नाही तर दोन सर्व्हरमध्ये देखील वापरला जाऊ शकतो. या प्रकरणात, FTP क्लायंट दोन्ही FTP सर्व्हरसह नियंत्रण कनेक्शन स्थापित करतो, त्यापैकी एक निष्क्रिय मोडवर स्विच करतो आणि दुसरा सक्रिय करण्यासाठी, त्यांच्या दरम्यान डेटा हस्तांतरण चॅनेल तयार करतो.

    FTP क्लायंट हा एक प्रोग्राम आहे जो FTP सर्व्हरशी कनेक्ट होतो आणि सर्व्हरच्या निर्देशिकांमधील सामग्री पाहण्यासाठी आणि फायली किंवा फोल्डर्स प्राप्त, हस्तांतरित आणि हटवण्यासाठी आवश्यक ऑपरेशन्स करतो. असा प्रोग्राम नियमित ब्राउझर, ऑपरेटिंग सिस्टम घटक किंवा विशेष विकसित सॉफ्टवेअर उत्पादने असू शकतो, जसे की लोकप्रिय डाउनलोड व्यवस्थापक. मास्टर डाउनलोड कराकिंवा मल्टीफंक्शनल फ्री FileZilla FTP क्लायंट.

    FTP प्रोटोकॉल त्या दिवसात विकसित झाला होता जेव्हा क्लायंट आणि सर्व्हरने थेट संवाद साधला होता, TCP पॅकेट्सच्या कोणत्याही मध्यवर्ती परिवर्तनाशिवाय, आणि मानक मोडमध्ये ते क्लायंटच्या पुढाकारानेच नव्हे तर TCP कनेक्शन तयार करण्याची क्षमता देखील गृहीत धरते. TCP वर TCP पोर्ट 20 वरून सर्व्हरचा पुढाकार - क्लायंट पोर्ट, ज्याची संख्या डेटा सत्राच्या निर्मिती दरम्यान प्रसारित केली जाते.

    आजची वास्तविकता अशी आहे की सर्व्हरपासून क्लायंटपर्यंत असे टीसीपी कनेक्शन बहुसंख्य प्रकरणांमध्ये अशक्य आहे किंवा अंमलात आणणे खूप कठीण आहे कारण बहुतेक प्रकरणांमध्ये, नेटवर्क ॲड्रेस ट्रान्सलेशन तंत्रज्ञान इंटरनेटशी कनेक्ट करण्यासाठी वापरले जाते. NAT(नेटवर्क ॲड्रेस ट्रान्सलेशन) जेव्हा क्लायंटकडे इंटरनेटवरून थेट TCP कनेक्शन तयार करण्यासाठी नेटवर्क इंटरफेस उपलब्ध नसतो. मानक इंटरनेट कनेक्शनचे सामान्य आकृती असे दिसते:

    इंटरनेट कनेक्शन एका विशेष उपकरणाद्वारे केले जाते - राउटर(NAT फंक्शनसह राउटर) ज्यात किमान दोन नेटवर्क पोर्ट आहेत - एक प्रदात्याच्या नेटवर्कशी कनेक्ट केलेले, रूट केलेल्या IP पत्त्यासह नेटवर्क इंटरफेस (तथाकथित "व्हाइट आयपी"), उदाहरणार्थ 212.248.22.144 आणि एक पोर्ट स्थानिक नेटवर्क उपकरणांना खाजगी, नॉन-रूटेबल IP पत्त्यासह जोडण्यासाठी नेटवर्क इंटरफेससह, उदाहरणार्थ 192.168.1.1 (“ग्रे IP”). स्थानिक नेटवर्क नेटवर्क उपकरणांपासून बाह्य नेटवर्क नोड्सवर कनेक्शन तयार करताना, आयपी पॅकेट राउटरला पाठवले जातात, जे पत्ता आणि पोर्ट भाषांतर करतात जेणेकरून प्रेषकाचा पत्ता त्याचा होईल. पांढरा IP पत्ता. भाषांतराचे परिणाम जतन केले जातात आणि जेव्हा प्रतिसाद पॅकेट प्राप्त होते, तेव्हा उलट पत्त्याचे भाषांतर केले जाते. अशा प्रकारे, राउटर TCP/IP पॅकेट्सचे कोणत्याही स्थानिक नेटवर्क डिव्हाइसेसवरून बाह्य नेटवर्कवर अग्रेषित करणे आणि प्राप्त प्रतिसाद पॅकेट्सचे रिटर्न फॉरवर्डिंग सुनिश्चित करतो. परंतु प्रदात्याच्या नेटवर्कशी कनेक्ट केलेल्या नेटवर्क इंटरफेसच्या इनपुटवर TCP प्रतिसाद पॅकेटशी संबंधित नसलेले पॅकेट प्राप्त झाल्यास, राउटर सॉफ्टवेअरसाठी खालील प्रतिसाद पर्याय शक्य आहेत:

    पॅकेटकडे दुर्लक्ष केले जाते कारण त्यावर प्रक्रिया करण्यासाठी कोणतीही नेटवर्क सेवा नाही.

    राउटरच्या नेटवर्क सेवेद्वारे पॅकेट प्राप्त केले जाते आणि त्यावर प्रक्रिया केली जाते, जर अशी सेवा अस्तित्वात असेल आणि पोर्टवर येणाऱ्या कनेक्शनची ("ऐकणे") वाट पाहत असेल ज्याचा नंबर प्राप्त पॅकेटमध्ये दर्शविला आहे.

    पॅकेट स्थानिक नेटवर्कवरील सर्व्हरवर अग्रेषित केले जाते जे राउटर सेटिंग्जद्वारे निर्दिष्ट केलेल्या पोर्ट मॅपिंग नियमांनुसार या प्रकारच्या इनकमिंग कनेक्शनची अपेक्षा करते.

    म्हणूनच, सध्या, एफटीपी प्रोटोकॉल वापरून ऑपरेशनचे मुख्य मोड तथाकथित "निष्क्रिय मोड" बनले आहे, ज्यामध्ये टीसीपी कनेक्शन केवळ क्लायंटपासून सर्व्हरच्या टीसीपी पोर्टवर केले जातात. सक्रिय मोड अशा प्रकरणांमध्ये वापरला जातो जेथे सर्व्हरवरून क्लायंट पोर्टवर TCP कनेक्शनची शक्यता असते, उदाहरणार्थ, जेव्हा ते समान स्थानिक नेटवर्कवर असतात. FTP कनेक्शन मोड विशेष आज्ञा वापरून निवडला आहे:

    PASV- क्लायंट निष्क्रिय मोडमध्ये डेटा एक्सचेंज करण्यासाठी कमांड पाठवतो. सर्व्हर पत्ता आणि पोर्ट परत करेल ज्यावर तुम्हाला डेटा प्राप्त करण्यासाठी किंवा प्रसारित करण्यासाठी कनेक्ट करणे आवश्यक आहे. निष्क्रिय मोड सेटसह FTP सत्राच्या तुकड्याचे उदाहरण:

    PASSV- FTP क्लायंटद्वारे FTP सर्व्हरवर प्रसारित केलेल्या निष्क्रिय मोडवर स्विच करण्यासाठी आदेश

    227 निष्क्रिय मोडमध्ये प्रवेश करत आहे (212,248,22,144,195,89)- FTP सर्व्हर प्रतिसाद, जिथे 227 हा प्रतिसाद कोड आहे, निष्क्रिय मोडवर स्विच करण्याबद्दलचा मजकूर संदेश आणि कंसात IP पत्ता आणि पोर्ट क्रमांक जो डेटा ट्रान्समिशन चॅनेल तयार करण्यासाठी वापरला जाईल. पत्ता आणि पोर्ट क्रमांक स्वल्पविरामाने विभक्त केलेल्या दशांश संख्या म्हणून प्रदर्शित केले जातात. पहिले 4 क्रमांक IP पत्ता (212.248.22.144) आहेत, उर्वरित 2 क्रमांक पोर्ट क्रमांक निर्दिष्ट करतात, ज्याची गणना सूत्राद्वारे केली जाते - पहिल्या क्रमांकाचा 256 ने गुणाकार केला जातो आणि दुसरा क्रमांक या उदाहरणामध्ये जोडला जातो. पोर्ट क्रमांक 195 * 256 +89 = 50017 आहे

    PORT क्लायंटचा IP पत्ता पोर्ट क्रमांक- क्लायंट सक्रिय मोडमध्ये सत्र स्थापित करण्यासाठी कमांड पाठवतो. IP पत्ता आणि पोर्ट क्रमांक मागील उदाहरणाप्रमाणेच फॉर्मेटमध्ये निर्दिष्ट केला आहे, उदाहरणार्थ PORT 212.248.22.144,195,89 डेटा ट्रान्सफर आयोजित करण्यासाठी, सर्व्हर स्वतः निर्दिष्ट पोर्टवर क्लायंटशी कनेक्ट होतो.

    FileZilla FTP सर्व्हर स्थापित आणि कॉन्फिगर करणे.

    तुम्ही तुमच्या ऑपरेटिंग सिस्टमच्या आवृत्तीसाठी FileZilla Server इंस्टॉलेशन पॅकेज येथे डाउनलोड करू शकता

    सर्व्हर कंट्रोल पॅनल सेटिंग्जच्या निवडीसह आयटमचा अपवाद वगळता सर्व्हर स्थापना मानक पद्धतीने केली जाते:

    हे मुख्य सर्व्हर व्यवस्थापन साधन आहे ज्याद्वारे सर्व आवश्यक सेटिंग्ज केल्या जातात. डीफॉल्टनुसार, कंट्रोल पॅनल पासवर्ड प्रवेशाशिवाय लूपबॅक इंटरफेसवर कार्य करते. आवश्यक असल्यास, उदाहरणार्थ, FTP सर्व्हरचे रिमोट कंट्रोल आवश्यक असल्यास, या सेटिंग्ज बदलल्या जाऊ शकतात.

    एकदा इन्स्टॉलेशन पूर्ण झाल्यावर, सर्व्हरशी कनेक्ट होण्यासाठी आमंत्रण विंडो उघडेल:

    आयपी ॲड्रेस, पोर्ट नंबर आणि पासवर्ड टाकल्यानंतर (जर तुम्ही इन्स्टॉलेशन प्रक्रियेदरम्यान ते नमूद केले असेल), FileZilla सर्व्हर कंट्रोल पॅनल उघडेल:

    विंडोच्या शीर्षस्थानी मुख्य मेनू आणि नियंत्रण पॅनेल बटणे आहेत. खाली दोन क्षेत्रे आहेत - सर्व्हर माहिती संदेश आणि सांख्यिकीय माहिती. एकंदरीत, FileZilla Servver चे FTP कंट्रोल पॅनल अगदी सोपे आणि वापरण्यास सोपे आहे. मुख्य मेनू आयटम:

    फाईल- FTP सर्व्हर नियंत्रण पॅनेलचे ऑपरेटिंग मोड. उप-आयटम समाविष्ट आहेत

    - सर्व्हरशी कनेक्ट करा- सर्व्हरशी कनेक्ट करा
    - डिस्कनेक्ट करा- सर्व्हरवरून डिस्कनेक्ट करा
    - सोडा- नियंत्रण पॅनेल बंद करणे.

    सर्व्हर- FTP सर्व्हर व्यवस्थापन. उपपरिच्छेद समाविष्टीत आहे:

    - सक्रिय- FTP सर्व्हर सुरू/थांबवा. चेकबॉक्स चेक केले असल्यास, FTP सर्व्हर सुरू होतो, अनचेक केल्यास, ते थांबवले जाते.
    - कुलूप- सर्व्हरशी कनेक्शन प्रतिबंधित/अनुमती द्या. चेकबॉक्स चेक केल्यावर, सर्व्हरशी नवीन कनेक्शन्स प्रतिबंधित आहेत.

    संपादित करा- संपादन सेटिंग्ज. उप-आयटम:

    - सेटिंग्ज- मूलभूत सर्व्हर सेटिंग्ज.
    - वापरकर्ते- FTP सर्व्हर वापरकर्ता सेटिंग्ज
    - गट- वापरकर्ता गट सेटिंग्ज.

    उदाहरण म्हणून, खालील अटींसाठी सर्व्हर कॉन्फिगर करूया:

  • सर्व्हर NAT च्या मागे आहे, एक खाजगी IP पत्ता आहे, परंतु इंटरनेटवरून प्रवेश करण्यायोग्य असणे आवश्यक आहे, निष्क्रिय मोडला समर्थन देते आणि नॉन-स्टँडर्ड TCP पोर्ट वापरते. नॉन-स्टँडर्ड पोर्टचा वापर हॅकर हल्ल्यांची शक्यता कमी करतो आणि त्याव्यतिरिक्त, काही प्रदाते ट्रॅफिक फिल्टरिंग वापरतात आणि मानक पोर्ट 20 आणि 21 ब्लॉक करतात.
  • वापरकर्त्यांकडे सर्व्हरवरून डाउनलोड करण्याची, सर्व्हरवर अपलोड करण्याची, फाइल्स आणि फोल्डर्स हटवण्याची आणि पुनर्नामित करण्याची क्षमता आहे.
  • तुम्ही डायनॅमिक आयपी ॲड्रेस वापरत असल्यास, तुम्ही DNS नावाने सर्व्हर ऍक्सेस करण्यायोग्य असल्याची खात्री करणे आवश्यक आहे.
  • सर्व्हर Windows 7 / Windows 8 OS वातावरणातील वर्कस्टेशनवर कार्य करेल.
  • दुसऱ्या शब्दांत, तुम्हाला वापरकर्त्यांमध्ये फाइल्सची देवाणघेवाण करण्यासाठी इंटरनेटवरून प्रवेशयोग्य FTP सर्व्हर तयार करणे आवश्यक आहे, अर्थातच विनामूल्य. हे अगदी स्पष्ट आहे की स्वतः FTP सर्व्हरचे आवश्यक कॉन्फिगरेशन तयार करण्याव्यतिरिक्त, आपल्याला काही राउटर सेटिंग्ज, विंडोज फायरवॉल सेटिंग्ज बदलण्याची आणि डायनॅमिक आयपी पत्त्याची समस्या सोडवणे आवश्यक आहे जेणेकरून सर्व्हर नावाने प्रवेशयोग्य असेल. IP पत्त्यातील बदलाचे.

    डायनॅमिक आयपी पत्त्याची समस्या सोडवणे.

        इंटरनेटशी कनेक्ट करताना, स्थिर IP पत्ता किंवा डायनॅमिक पत्ता वापरला जातो अशा प्रकरणांमध्ये या समस्येचे निराकरण आवश्यक नसते, परंतु प्रदात्याच्या सेटिंग्जनुसार, ते जवळजवळ नेहमीच सारखे असते. अन्यथा, आपण नावाचे तंत्रज्ञान वापरू शकता डायनॅमिक DNS (DDNS) . डायनॅमिक आयपीमधील बदलांकडे लक्ष न देता, हे तंत्रज्ञान तुम्हाला जवळजवळ रिअल टाइममध्ये डीएनएस सर्व्हरवरील IP पत्त्याची माहिती अद्यतनित करण्यास आणि नोंदणीकृत नावाने राउटर (आणि त्यामागील सेवा) ऍक्सेस करण्यास अनुमती देते.

    हे तंत्रज्ञान विनामूल्य कार्यान्वित करण्यासाठी, तुम्हाला काही डायनॅमिक DNS सेवेसह नोंदणी करावी लागेल आणि संबंधित IP पत्ता बदलल्यास DNS रेकॉर्ड अद्यतनित करण्यासाठी क्लायंट सॉफ्टवेअर स्थापित करावे लागेल. डायनॅमिक DNS समर्थन सहसा नेटवर्क उपकरणे उत्पादक (D-Link, Zyxel, इ.), काही होस्टिंग आणि विशेष कंपन्या, जसे की सुप्रसिद्ध DynDNS द्वारे प्रदान केले जाते. तथापि, नोंदणीकृत वापरकर्त्यांना गैर-व्यावसायिक वापरासाठी विनामूल्य प्रदान केलेल्या सर्व सेवा 2014 च्या उत्तरार्धात सशुल्क झाल्यानंतर, सर्वात लोकप्रिय उपाय, कदाचित, सेवेवर आधारित डायनॅमिक DNS चा वापर होता. No-IP.org, जे डायनॅमिक IP सह 2 नोड्ससाठी विनामूल्य समर्थन सेवा प्रदान करते. सेवा विनामूल्य वापरण्यासाठी, वापरलेल्या डायनॅमिक IP नोड्सबद्दल माहिती अपडेट करण्यासाठी तुम्हाला नोंदणी करावी लागेल आणि वेळोवेळी (अंदाजे महिन्यातून एकदा) साइटला भेट द्यावी लागेल. आपण नोड डेटा अद्यतनित करणे वगळल्यास, सेवा निलंबित केली जाईल आणि त्यानुसार, नावाने नोडशी कनेक्ट करणे अशक्य होईल. फीसाठी सेवा वापरताना, कोणत्याही अद्यतनाची आवश्यकता नाही.

        जवळजवळ सर्व आधुनिक राउटर (मोडेम) मध्ये डायनॅमिक DNS क्लायंटसाठी अंगभूत समर्थन आहे. त्याचा सेटअप सहसा अगदी सोपा असतो - तुम्ही वापरकर्ता नाव आणि पासवर्डसह फील्ड भरता, तसेच DDNS सेवेसह नोंदणी करताना प्राप्त झालेले होस्ट नाव. Zyxel P660RU2 चे उदाहरण

        राउटर/मॉडेममध्ये तयार केलेला DDNS क्लायंट वापरणे OS वातावरणात चालणाऱ्या DNS डेटा अपडेट युटिलिटीपेक्षा श्रेयस्कर आहे, कारण ते तुम्हाला अतिरिक्त क्षमता लागू करू देते, जसे की संगणक बंद असताना इंटरनेटद्वारे राउटर व्यवस्थापित करणे आणि तंत्रज्ञानाचा वापर करून NAT च्या मागे असलेल्या संगणकांना दूरस्थपणे वीज पुरवठा चालू करणे वेक ऑन लॅन.

    अंगभूत DDNS क्लायंट वापरणे शक्य नसलेल्या प्रकरणांमध्ये, तुम्हाला ॲप्लिकेशन सॉफ्टवेअरसह करावे लागेल - डायनॅमिक DNS ला सपोर्ट करण्यासाठी क्लायंट प्रोग्राम. असा प्रोग्राम वेळोवेळी सर्व्हरशी कनेक्ट होतो जो राउटरशी संबंधित नोंदणीकृत डोमेन नाव राखतो ज्याद्वारे इंटरनेट कनेक्शन केले जाते आणि जेव्हा ते बदलते तेव्हा IP अपडेट प्रक्रियेस कॉल करते. सर्व्हर सेटिंग्ज अशा प्रकारे बनविल्या जातात की डीएनएस नाव आणि इंटरनेट कनेक्शनच्या IP पत्त्याची तुलना फारच कमी वेळात पूर्ण होते आणि पत्त्याच्या गतिमान स्वरूपाचा संबंधित सेवांच्या कार्यक्षमतेवर अक्षरशः कोणताही परिणाम होत नाही. DNS नाव.

    प्रक्रिया खालीलप्रमाणे आहे.

  • आम्ही No-IP.org या वेबसाइटवर जातो. विद्यमान किंवा नवीन खात्यासह कार्य करण्यासाठी, बटण वापरा "साइन इन करा"(पृष्ठाच्या वरच्या उजव्या बाजूला).

  • तयार करा, ते अद्याप तयार केले नसल्यास, आपले खाते - क्लिक करा "खाते तयार करा". नोंदणी फॉर्म वेळोवेळी बदलतो, परंतु इच्छित वापरकर्तानाव, पासवर्ड आणि तुमचा ई-मेल प्रविष्ट करणे अनिवार्य आहे. नोंदणीची पुष्टी करण्यासाठी लिंक असलेला ईमेल नोंदणी दरम्यान निर्दिष्ट केलेल्या ई-मेलवर पाठविला जातो. नोंदणी करताना, विनामूल्य प्रवेश निवडा - बटणावर क्लिक करामोफत साइन अप करा
  • सर्व आवश्यक फॉर्म फील्ड भरल्यानंतर. यशस्वी नोंदणीनंतर, साइटवर लॉग इन करा आणि तुमच्या नोडसाठी एंट्री जोडा - बटणावर क्लिक करा

    "होस्ट जोडा" खरं तर, तुम्हाला फक्त निवडलेले होस्ट नाव प्रविष्ट करणे आवश्यक आहे, या प्रकरणात - myhost8.ddns.net . इतर कोणतेही पॅरामीटर्स बदलण्याची गरज नाही. मग आपल्याला विशेष सॉफ्टवेअर डाउनलोड आणि स्थापित करण्याची आवश्यकता आहे -डायनॅमिक अपडेट क्लायंट (DUC), ज्याची लिंक साइटच्या मुख्य पृष्ठावर आहे. DUC ची स्थापना पूर्ण झाल्यानंतर, ते लॉन्च होईल आणि एक अधिकृतता विंडो उघडेल, जिथे तुम्हाला no-ip.org वेबसाइटवर नोंदणी करताना प्राप्त झालेले वापरकर्तानाव किंवा ई-मेल आणि पासवर्ड प्रविष्ट करणे आवश्यक आहे. नंतर बटण दाबा Hosta संपादित करा

    आणि आधी तयार केलेल्या होस्ट नावाच्या (myhost8.ddns.net) पुढील बॉक्स चेक करा. आता, निवडलेले होस्ट नाव नेहमी तुमच्या इंटरनेट कनेक्शनच्या “पांढऱ्या IP पत्त्याशी” संबंधित असेल. तुम्हाला IP ॲड्रेस अपडेट करताना समस्या येत असल्यास, DUC क्लायंटची नेटवर्क ॲक्टिव्हिटी फायरवॉलद्वारे ब्लॉक केली जात आहे का ते तपासा.

        FTP सर्व्हरसाठी नॉन-स्टँडर्ड पोर्ट नंबर वापरणे अजिबात आवश्यक नाही जर प्रदाता ट्रॅफिक फिल्टरिंग वापरत नसेल, किंवा तुम्ही असुरक्षिततेसाठी पोर्ट स्कॅन करण्याची आणि पासवर्डचा अंदाज लावण्याचा प्रयत्न करत नसाल. या लेखात, नॉन-स्टँडर्ड TCP पोर्टसह FTP सर्व्हरचा वापर संभाव्य पर्यायांपैकी एक म्हणून सादर केला आहे.

    FileZilla सर्व्हर सेटिंग्ज "संपादन" - "सेटिंग्ज" मेनूद्वारे केल्या जातात

    खिडकी सामान्य सेटिंग्जसामान्य FTP सर्व्हर सेटिंग्जसाठी हेतू.

    "या पोर्टवर ऐका" फील्डमध्ये तुम्ही इनकमिंग टीसीपी कनेक्शनसाठी पोर्ट नंबर निर्दिष्ट करू शकता. डीफॉल्टनुसार, हे फील्ड वर सेट केले आहे 21 , आणि नॉन-स्टँडर्ड नंबर वापरण्यासाठी तुम्हाला निवडलेले मूल्य निर्दिष्ट करणे आवश्यक आहे, उदाहरणार्थ - 12321 . नॉन-स्टँडर्ड TCP पोर्ट वापरणे काही गैरसोयीचे आहे, कारण सत्र तयार करताना त्याचे मूल्य निर्दिष्ट करणे आवश्यक आहे:

    जर सर्व्हर इंटरनेट आणि स्थानिक नेटवर्कवर दोन्ही प्रवेशासह वापरण्याची योजना आखली असेल, तर मानक मूल्य 21 सोडणे आणि इंटरनेटवरील कनेक्शनसाठी नॉन-स्टँडर्ड पोर्ट नंबर वापरणे, पॅकेट्सच्या आगमनाचे पुनर्निर्देशन सेट करणे योग्य आहे. राउटरच्या पोर्ट 12321 वर स्थानिक नेटवर्कमधील FTP सर्व्हरच्या पोर्ट 21 पर्यंत. या सेटअपसह, स्थानिक नेटवर्कमधील FTP सत्रांसाठी पोर्ट क्रमांक निर्दिष्ट करण्याची आवश्यकता नाही.

    इतर पॅरामीटर्स ट्यूनिंग कार्यप्रदर्शन आणि सत्र कालबाह्यांसाठी आहेत. ते अपरिवर्तित सोडले जाऊ शकतात. सामान्य सेटिंग्जचे उर्वरित विभाग देखील डीफॉल्ट म्हणून सोडले जाऊ शकतात:

    स्वागत संदेश- कनेक्शनवर क्लायंटला पाठवलेला मजकूर.

    आयपी बंधनकारक- ज्या नेटवर्क इंटरफेसवर क्लायंट कनेक्शन अपेक्षित असेल. डीफॉल्टनुसार - कोणत्याही वर, परंतु आपण एक विशिष्ट निर्दिष्ट करू शकता, उदाहरणार्थ - 192.168.1.3.

    आयपी फिल्टर- क्लायंट आयपी पत्त्यांसाठी फिल्टरिंग नियम सेट करणे. डीफॉल्टनुसार, कोणत्याही आयपीसाठी कनेक्शनला परवानगी आहे.

    धडा निष्क्रिय मोड सेटिंग्जनिष्क्रिय FTP मोड कॉन्फिगर करण्यासाठी कार्य करते आणि जवळजवळ सर्व डीफॉल्ट पॅरामीटर्स बदलणे आवश्यक आहे.

    निष्क्रिय मोडमध्ये डेटा प्रसारित करण्यासाठी वापरले जाणारे पोर्ट क्रमांक मॅन्युअली सेट केले जाणे आवश्यक आहे, कारण राउटरला सर्व्हर ऐकत असलेल्या नेटवर्क इंटरफेसवर पुनर्निर्देशित करण्यासाठी कॉन्फिगर करणे आवश्यक आहे. म्हणून, तुम्हाला "कस्टम पोर्ट रेंज वापरा" मोड सक्षम करण्यासाठी बॉक्स चेक करणे आवश्यक आहे आणि श्रेणी सेट करणे आवश्यक आहे - उदाहरणार्थ, येथून 50000 करण्यासाठी 50020 . सर्व्हर ऐकत असलेल्या पोर्टची संख्या एकाचवेळी डेटा ट्रान्सफर सत्रांच्या संख्येवर मर्यादा निर्धारित करते.

    उपविभाग IPv4 विशिष्ट PASV कमांडला प्रतिसाद म्हणून सर्व्हरद्वारे पाठवला जाणारा IP पत्ता परिभाषित करतो. या प्रकरणात, तो सर्व्हरचा स्वतःचा IP 192.168.1.3 नसावा, परंतु आमच्या इंटरनेट कनेक्शनचा “पांढरा IP” असावा. म्हणून, तुम्हाला "खालील IP वापरा" मोड सेट करणे आवश्यक आहे आणि IP पत्त्याऐवजी, डायनॅमिक DNS सेवेसह नोंदणी करताना प्राप्त झालेले नाव प्रविष्ट करा - खरं तर, तुम्हाला फक्त निवडलेले होस्ट नाव प्रविष्ट करणे आवश्यक आहे, या प्रकरणात -. पर्याय म्हणून, तुम्ही FileZilla प्रोजेक्ट वापरून बाह्य IP पत्ता निर्धारित करण्यासाठी मोड वापरू शकता. "येथून बाह्य IP पत्ता पुनर्प्राप्त करा:". डायनॅमिक DNS टूल वापरणे शक्य नसलेल्या प्रकरणांमध्ये हा पर्याय निवडला जाऊ शकतो. तुमचा तुमच्या स्थानिक नेटवर्कवर FTP सर्व्हर वापरायचा असल्यास, तुम्हाला "स्थानिक कनेक्शनसाठी बाह्य IP वापरू नका" वर मोड सेट करणे आवश्यक आहे (स्थानिक नेटवर्कमधील कनेक्शनसाठी बाह्य IP पत्ता वापरू नका)

    उर्वरित सर्व्हर सेटिंग्ज अपरिवर्तित ठेवल्या जाऊ शकतात किंवा आवश्यक असल्यास, नंतर केले जाऊ शकतात: सुरक्षा सेटिंग्ज- सुरक्षा सेटिंग्ज. डीफॉल्टनुसार, DDoS हल्ले अंमलात आणण्यासाठी वापरले जाऊ शकणारे कनेक्शन प्रतिबंधित आहेत

    नानाविध- बफर आकार आणि इतर लॉग पॅरामीटर्स आणि काही FTP आदेशांसाठी सेटिंग्ज.

    प्रशासन इंटरफेस सेटिंग्ज- सर्व्हर नियंत्रण पॅनेल सेटिंग्ज. तुम्ही नेटवर्क इंटरफेस, ऐकण्याचा पोर्ट नंबर, आयपी ॲड्रेस ज्यावरून कंट्रोल पॅनलला जोडण्याची परवानगी आहे आणि पासवर्ड निर्दिष्ट करू शकता.

    लॉगिंग- सर्व्हर इव्हेंट लॉग सेटिंग्ज. डीफॉल्टनुसार, फाइलवर लेखन केले जात नाही.

    गती मर्यादा- डेटा हस्तांतरण दर मर्यादा सेटिंग्ज. डीफॉल्टनुसार - कोणतेही निर्बंध नाहीत.

    फाइल ट्रान्सफर कॉम्प्रेशन- हस्तांतरणादरम्यान फाइल कॉम्प्रेशनसाठी सेटिंग्ज. डीफॉल्ट कोणतेही कॉम्प्रेशन नाही.

    SSL/TLS सेटिंग्जप्रसारित डेटासाठी एनक्रिप्शन मोड सक्षम करणे. डीफॉल्ट एनक्रिप्शन नाही.

    ऑटोबान- कनेक्ट करण्यासाठी पासवर्ड निवडणाऱ्या वापरकर्त्यांना स्वयंचलित ब्लॉकिंग सक्षम करा. डीफॉल्टनुसार, स्वयंचलित ब्लॉकिंग अक्षम केले आहे.

    पोर्ट फॉरवर्डिंग आणि फायरवॉल सेट करणे

    FTP सर्व्हर इंटरनेटवरून प्रवेश करण्यायोग्य होण्यासाठी, राउटर कॉन्फिगर करणे आवश्यक आहे जेणेकरुन बाह्य इंटरफेसवरील विशिष्ट TCP पोर्टवर येणारे येणारे कनेक्शन अंतर्गत नेटवर्कवर FTP सर्व्हरद्वारे ऐकलेल्या TCP पोर्टवर पुनर्निर्देशित केले जातील. वेगवेगळ्या राउटर मॉडेल्ससाठी, सेटिंग्ज शब्दावलीमध्ये भिन्न असू शकतात, परंतु त्यांचा अर्थ एकच आहे - बाह्य (WAN) इंटरफेसवर प्राप्त झालेल्या विशिष्ट पोर्ट क्रमांकासह एक TCP पॅकेट स्थानिक नेटवर्कला इच्छित IP पत्ता आणि पोर्टवर पाठविला जातो. निष्क्रिय FTP मोडसाठी वापरल्या जाणाऱ्या पोर्ट फॉरवर्डिंगसाठी D-Link DIR-320NRU राउटरसाठी सेटिंग्जचे उदाहरण:

    इंटरफेसवर "पांढरा IP" असलेल्या आणि 50000-50020 श्रेणीतील पोर्ट क्रमांक असलेले पॅकेट "अंतर्गत IP" फील्डमध्ये निर्दिष्ट केलेल्या IP पत्त्यावर पुनर्निर्देशित केले जातील (आमच्या बाबतीत - 192.168.1.3). त्याचप्रमाणे, जर तुम्ही मानक पोर्ट क्रमांक बदलला असेल तर पोर्ट 50021 साठी किंवा FTP सर्व्हरच्या पोर्ट 21 साठी पुनर्निर्देशन तयार केले जाईल.

    या सेटिंग्ज लागू केल्यानंतर, FTP सर्व्हर URL द्वारे प्रवेशयोग्य असेल ftp://myhost8.ddns.net:50021किंवा, स्थानिक नेटवर्कमधील कनेक्शनसाठी:

    ftp://192.168.1.3- जर तुम्ही FTP सर्व्हर सेटिंग्जमध्ये डीफॉल्ट पोर्ट क्रमांक (21) बदलला नाही.

    ftp://192.168.1.3:50021- जर नॉन-स्टँडर्ड पोर्ट नंबर वापरला असेल.

    जर IP पत्त्यावर त्याचे निराकरण करता येत असेल तर तुम्ही IP पत्त्याऐवजी संगणकाचे नाव वापरू शकता

    ftp://comp1

    ftp://comp1.mydomain.ru

    समस्यांचे निदान

    जर FTP सर्व्हरशी कनेक्शन होत नसेल, तर फायरवॉल तयार केलेल्या FTP सर्व्हरच्या ऑपरेशनसाठी आवश्यक कनेक्शन अवरोधित करण्यात समस्या असू शकतात. तुम्ही अंगभूत विंडोज फायरवॉल वापरत असल्यास, तुम्ही "फाइलझिला एफटीपी सर्व्हर" सेवेसाठी नेटवर्क क्रियाकलापांना अनुमती देणारा नियम जोडला पाहिजे. तुम्ही ट्रॅफिक फिल्टरिंगसह थर्ड-पार्टी फायरवॉल किंवा अँटीव्हायरस वापरत असल्यास, तुम्ही नेटवर्क कनेक्शनला अनुमती देण्यासाठी उपलब्ध सेटिंग्ज टूल्स वापरून संबंधित नियम तयार करणे आवश्यक आहे. विशिष्ट प्रोग्रामच्या कोणत्याही नेटवर्क क्रियाकलापांना परवानगी देण्यासाठी किंवा सर्व प्रोग्राम्सना लागू होणारे निवडक पत्ते आणि पोर्ट्सना परवानगी देण्यासाठी सेटिंग्ज केल्या जातात तेव्हा पर्याय शक्य असतात.

    निदान सुरू करण्यासाठी सर्वोत्तम ठिकाण म्हणजे FTP सर्व्हरवरच. निदान साधन म्हणून, आपण मानक वापरू शकता टेलनेट क्लायंट(उपयुक्तता telnet.exe) . सर्व फायरवॉल लूपबॅक इंटरफेसवरील कनेक्शन अवरोधित करत नाहीत आणि सर्व्हर सेटिंग्ज योग्य आहेत हे तपासण्यासाठी, आपण कमांड प्रविष्ट करून त्यास कनेक्ट करू शकता:

    टेलनेट लोकलहोस्ट 21- जर मानक पोर्ट नंबर वापरला असेल.

    टेलनेट लोकलहोस्ट 50021- जर मानक पोर्ट क्रमांक बदलला गेला असेल.

    जेव्हा ही आज्ञा कार्यान्वित केली जाते, तेव्हा लूपबॅक इंटरफेसद्वारे FTP सर्व्हरशी कनेक्शन केले जाते आणि सर्व्हर आमंत्रण (वेलकम मेसेज) टेलनेट विंडोमध्ये प्रदर्शित केले जावे. असे न झाल्यास, सर्व्हर थांबवला जाऊ शकतो, पोर्ट संघर्ष आहे किंवा पोर्ट 21 (50021) ऐकत नाही. डायग्नोस्टिक्ससाठी तुम्ही कमांड वापरू शकता netstat:

    netstat -nab

    कमांड लाइन पर्यायांचा अर्थ:

    n- अंकीय पोर्ट क्रमांक आणि IP पत्ते वापरा

    a- सर्व कनेक्शन आणि ऐकण्याचे पोर्ट प्रदर्शित करा

    b- कनेक्शन तयार करण्यात गुंतलेल्या प्रोग्रामची नावे प्रदर्शित करा.

    प्रदर्शित आदेश परिणामांचे उदाहरण:

    सक्रिय कनेक्शन

    नाव     स्थानिक पत्ता     बाह्य पत्ता     स्थिती
    TCP         0.0.0.0:21                   0.0.0.0:0                        
    TCP         0.0.0.0:135               0.0.0.0:0                        
    RpcSs

    स्तंभात स्थानिक पत्ताएक अर्थ आहे 0.0.0.0:21 , जे सूचित करते की प्रोग्रामचे नाव आहे FileZilla Server.exeऐकणे (राज्य ऐकत आहे) सर्व नेटवर्क इंटरफेसवर TCP पोर्ट क्रमांक 21. FTP सर्व्हर सेटिंग्जमध्ये विशिष्ट इंटरफेस आणि भिन्न पोर्ट क्रमांक निर्दिष्ट केला असल्यास, या मूल्यामध्ये हे समाविष्ट असेल आयपी:पोर्ट, उदाहरणार्थ - 192.168.1.3:50021

    पृष्ठ मोडमध्ये परिणाम प्रदर्शित करण्यासाठी, तुम्ही कमांड वापरू शकता:

    netstat -nab | अधिक

    किंवा पोर्ट नंबरद्वारे शोध परिणाम वापरा: netstat -nab | ":21" शोधा

    सर्व्हर नॉन-लूपबॅक इंटरफेसवर अनुपलब्ध असल्यास, परंतु लूपबॅक इंटरफेसवर प्रवेश करण्यायोग्य असल्यास, तुम्हाला फायरवॉल सेटिंग्ज समजून घेणे आवश्यक आहे.

    वापरकर्ते आणि गट सेट करणे.

    वापरकर्ते आणि गट सेट करणे "संपादन" - "वापरकर्ते" ("गट") मेनूद्वारे केले जाते. गट तयार करणे आवश्यक नाही, परंतु काहीवेळा जेव्हा मोठ्या संख्येने वापरकर्ते असतात आणि FTP सर्व्हरच्या संबंधात त्यांचे अधिकार भिन्न असतात अशा परिस्थितीत ते सोयीचे असते. दोन्ही गट आणि वापरकर्त्यांसाठी सेटिंग्ज जवळजवळ समान आहेत:

    हे उदाहरण नावाचा FTP सर्व्हर वापरकर्ता जोडण्याचे परिणाम दर्शविते वापरकर्ता1फायली लिहिणे, वाचणे, हटवणे आणि विलीन करणे, तसेच निर्देशिकेतील सामग्री पाहणे, हटवणे आणि उपनिर्देशिका तयार करण्याचे पूर्ण अधिकार आहेत C:\ftp\public

    पानावर सामान्यवापरकर्ता गुणधर्म जोडले जातात, हटवले जातात आणि बदलले जातात.
    पानावर शेअर केलेले फोल्डरसेटिंग्ज तयार केल्या जातात ज्या FTP प्रोटोकॉलद्वारे प्रवेश प्रदान करण्यासाठी FTP सर्व्हरद्वारे वापरल्या जाणाऱ्या फाइल सिस्टम डिरेक्टरींची सूची निर्धारित करतात. प्रत्येक वापरकर्ता किंवा वापरकर्त्यांच्या गटाला त्याच्या सामग्रीशी संबंधित विशिष्ट अधिकारांसह त्यांची स्वतःची निर्देशिका दिली जाऊ शकते.
    पानावर वेग मर्यादातुम्ही डेटा एक्सचेंज गतीवर निर्बंध सेट करू शकता.
    पानावर आयपी फिल्टरतुम्ही वापरकर्त्याच्या IP पत्त्यासाठी फिल्टरिंग नियम सेट करू शकता, जे पत्ते सूचित करतात ज्यावरून सर्व्हरशी कनेक्शन प्रतिबंधित आहे किंवा परवानगी आहे.

    मूलभूत FTP आदेशांची यादी

    ABOR - फाइल हस्तांतरण रद्द करा
    CDUP - डिरेक्टरी उच्च वर बदला.
    CWD - वर्तमान निर्देशिका बदला.
    DELE - फाइल हटवा (DELE फाइलनाव).
    मदत - सर्व्हरने स्वीकारलेल्या आदेशांची सूची प्रदर्शित करते.
    सूची - निर्देशिकेतील फाइल्सची सूची परत करते. यादी डेटा कनेक्शन (पोर्ट 20) द्वारे प्रसारित केली जाते.
    MDTM - फाइल बदलाची वेळ परत करते.
    MKD - एक निर्देशिका तयार करा.
    NLST - LIST पेक्षा लहान फॉरमॅटमध्ये डिरेक्टरीमधील फाइल्सची सूची परत करते. यादी डेटा कनेक्शन (पोर्ट 20) द्वारे प्रसारित केली जाते.
    NOOP - रिक्त ऑपरेशन
    PASV - निष्क्रिय मोड प्रविष्ट करा. सर्व्हर पत्ता आणि पोर्ट परत करेल ज्यावर तुम्हाला डेटा गोळा करण्यासाठी कनेक्ट करणे आवश्यक आहे. RETR, LIST इ. कमांड टाकल्यावर हस्तांतरण सुरू होईल.
    PORT - सक्रिय मोड प्रविष्ट करा. उदाहरणार्थ PORT 12,34,45,56,78,89. निष्क्रिय मोडच्या विपरीत, सर्व्हर स्वतःच डेटा हस्तांतरित करण्यासाठी क्लायंटशी कनेक्ट होतो.
    PWD - वर्तमान सर्व्हर निर्देशिका परत करते.
    सोडा - डिस्कनेक्ट करा
    REIN - कनेक्शन पुन्हा सुरू करा
    RETR - फाइल डाउनलोड करा. RETR च्या आधी PASV किंवा PORT कमांड असणे आवश्यक आहे.
    RMD - निर्देशिका हटवा
    RNFR आणि RNTO - फाइलचे नाव बदला. RNFR - काय नाव बदलायचे, RNTO - काय नाव बदलायचे.
    SIZE - फाइल आकार परत करते
    STOR - सर्व्हरवर फाइल अपलोड करा. STOR च्या आधी PASV किंवा PORT कमांड असणे आवश्यक आहे.
    SYST - सिस्टम प्रकार परत करतो (UNIX, WIN,)
    TYPE - फाइल ट्रान्सफर प्रकार सेट करा (A - ASCII मजकूर, I - बायनरी)
    USER - सर्व्हरवर लॉग इन करण्यासाठी वापरकर्तानाव

    उदाहरण FTP सत्र

    FTP क्लायंट वापरकर्तानावासह सर्व्हरशी कनेक्ट होतो वापरकर्ता1, रिक्त पासवर्ड आणि नावाची फाइल डाउनलोड करते cpu-v. FTP सर्व्हरवरील संदेश लाल रंगात हायलाइट केले जातात, FTP क्लायंटचे संदेश निळ्यामध्ये हायलाइट केले जातात. FTP क्लायंट आणि FTP सर्व्हर सॉफ्टवेअरच्या वेगवेगळ्या आवृत्त्यांमध्ये निर्देश आणि पॅरामीटर्सची देवाणघेवाण थोडीशी बदलू शकते.

    कनेक्ट केल्यानंतर, सर्व्हर क्लायंटला स्वतःबद्दल माहिती प्रसारित करतो:
    220-FileZilla सर्व्हर आवृत्ती 0.9.45 बीटा
    220- टिम कोसे यांनी लिहिलेले ( [ईमेल संरक्षित])
    220 कृपया http://sourceforge.net/projects/filezilla/ ला भेट द्या
    क्लायंट वापरकर्तानाव पास करतो:
    वापरकर्ता वापरकर्ता1
    सर्व्हर पासवर्ड विचारतो:
    वापरकर्ता1 साठी 331 पासवर्ड आवश्यक आहे
    क्लायंट रिक्त पासवर्ड पास करतो:
    पास
    सर्व्हर वापरकर्ता खाते सत्यापित करतो आणि सत्राच्या प्रारंभाचा अहवाल देतो:
    230 लॉग इन केले
    क्लायंट सर्व्हरवर ऑपरेटिंग सिस्टमच्या प्रकाराची विनंती करतो:
    SYST
    सर्व्हर अहवाल देतो की प्रकार युनिक्स, Filezilla सर्व्हरद्वारे अनुकरण केलेले:
    FileZilla द्वारे 215 UNIX चे अनुकरण केले
    क्लायंट सर्व्हरद्वारे समर्थित पॅरामीटर्सच्या सूचीची विनंती करतो:
    FEAT
    सर्व्हर समर्थित पॅरामीटर्सच्या सूचीसह प्रतिसाद देतो:
    211-वैशिष्ट्ये:
    MDTM
    विश्रांती प्रवाह
    SIZE
    MLST प्रकार*;आकार*;बदला*;
    MLSD
    UTF8
    CLNT
    MFMT
    211 समाप्त

    क्लायंट सर्व्हरच्या वर्तमान निर्देशिकेची विनंती करतो:
    P.W.D.
    सर्व्हर अहवाल देतो की वर्तमान निर्देशिका मूळ निर्देशिका ("/"):
    257 "/" ही वर्तमान निर्देशिका आहे.
    क्लायंट अहवाल देतो की ते बायनरी डेटा हस्तांतरित करेल:
    TYPE I

    सर्व्हर डेटाच्या प्रकाराची पुष्टी करतो:
    200 प्रकार I वर सेट करा
    क्लायंट अहवाल देतो की तो निष्क्रिय FTP मोड वापरेल:
    PASV
    सर्व्हर निष्क्रिय मोडमध्ये संक्रमणाचा अहवाल देतो आणि निष्क्रिय FTP मोडसाठी IP आणि पोर्ट प्रसारित करतो.
    227 निष्क्रिय मोडमध्ये प्रवेश करत आहे (212,248,22,114,195,97)
    क्लायंट नावाची फाइल प्राप्त करण्याची विनंती करतो cpu-vवर्तमान सर्व्हर निर्देशिकेतून
    RETR cpu-v
    सर्व्हर डेटा ट्रान्सफर सुरू झाल्याचा अहवाल देतो:
    150 "/cpu-v" च्या सर्व्हरवरून फाइल डाउनलोड करण्यासाठी डेटा चॅनेल उघडत आहे
    पूर्ण झाल्यावर, सर्व्हर यशस्वी हस्तांतरणाचा अहवाल देतो:
    226 "/cpu-v" यशस्वीरित्या हस्तांतरित केले

    शेवटी, मी हे जोडू इच्छितो की फाइलझिला प्रकल्पात केवळ उच्च-गुणवत्तेच्या विनामूल्य FTP सर्व्हरचा विकास आणि समर्थनच नाही तर लोकप्रिय विनामूल्य FTP क्लायंट देखील समाविष्ट आहे.

    Linux, Mac OS आणि Windows साठी मोफत FTP क्लायंटचे संक्षिप्त वर्णन असलेला लेख. हा FTP क्लायंट अनेक ऍप्लिकेशन डेटा ट्रान्सफर प्रोटोकॉलला सपोर्ट करतो - FTP, FTP over SSL/TLS (FTPS), SSH फाइल ट्रान्सफर प्रोटोकॉल (SFTP), HTTP, SOCKS आणि FTP-Proxy. दुसऱ्या शब्दांत, Filezilla FTP क्लायंट हे विविध प्लॅटफॉर्मवरील नोड्समधील सर्व आधुनिक ऍप्लिकेशन प्रोटोकॉलवर फाइल्स प्राप्त करण्यासाठी आणि हस्तांतरित करण्यासाठी एक सार्वत्रिक सॉफ्टवेअर आहे.

    शुभ दिवस, प्रिय वाचकांनो! जसे तुम्हाला शीर्षकावरून समजले आहे, आज आपण याबद्दल बोलू फाइलझिला सर्व्हरआणि आपले स्वतःचे तयार करा FTPसर्व्हर स्वतः.

    अलीकडे मला माझे स्वतःचे कसे स्थापित करावे हे विचारणारे बरेच संदेश मिळत आहेत FTPघरातील (किंवा तसे नाही) परिस्थितीत सर्व्हर.

    ते काय आहे याबद्दल FTP, जर एखाद्याला अचानक माहित नसेल, तर तुम्ही माझ्या या लेखात शोधू शकता “” किंवा लगेच वाचणे सुरू करा (या लेखात प्रोटोकॉलबद्दल काही शब्द आहेत).

    तुमचा स्वतःचा FTP सर्व्हर स्थापित करण्याची तयारी करत आहे

    वचन दिल्याप्रमाणे, प्रथम, ते काय आहे याबद्दल थोडक्यात FTPज्यांना माहित नाही त्यांच्यासाठी:

    मी ताबडतोब लक्षात घेऊ इच्छितो की पूर्ण कॉर्पोरेट सर्व्हरच्या बाबतीत वापरल्या जाणाऱ्या अवघड आणि सूक्ष्म सेटिंग्जशिवाय लेख घरगुती वापराच्या पर्यायाचा विचार करेल.

    स्थापित करण्यासाठी, तुम्हाला एकाधिक वितरणांपैकी एक डाउनलोड करणे आवश्यक आहे जे तुम्हाला तैनात करण्यात मदत करेल FTP-सर्व्हर. वैयक्तिकरित्या, मी शिफारस करतो की आपण वापरा फाइलझिला सर्व्हर, कारण मी एकदा उल्लेख केलेल्या क्लायंटप्रमाणे (वरील लिंकवरील लेख पहा), स्थापित करणे आणि कॉन्फिगर करणे अत्यंत सोपे आहे आणि ते विनामूल्य देखील आहे.

    FTP FileZilla सर्व्हर स्थापित करत आहे

    वितरण डाउनलोड केल्यानंतर, प्रत्यक्षात त्याची स्थापना चालवा (याचा अर्थ असा की आपल्याला डाउनलोड केलेल्या वर क्लिक करणे आवश्यक आहे exe-फाइल) आणि खालील शिफारसींचे अनुसरण करा.

    पहिल्या विंडोवर तुम्हाला परवाना कराराशी सहमत होणे आवश्यक आहे, क्लिक करा “ मी सहमत आहे”.

    तुम्हाला जाणून घ्यायचे आहे आणि स्वतःहून अधिक काही करण्यास सक्षम होऊ इच्छिता?

    आम्ही तुम्हाला खालील क्षेत्रांमध्ये प्रशिक्षण देऊ करतो: संगणक, प्रोग्राम, प्रशासन, सर्व्हर, नेटवर्क, वेबसाइट बिल्डिंग, SEO आणि बरेच काही. आता तपशील शोधा!

    • मानक(मानक) - संपूर्ण सर्व्हर कार्यक्षमतेसाठी सुरवातीपासून स्थापनेचा पर्याय.
    • पूर्ण(पूर्ण) - जवळजवळ समान, परंतु प्रोग्रामचा स्त्रोत कोड देखील इंस्टॉलेशन फोल्डरमध्ये कॉपी केला जाईल, जर तुम्हाला त्यात काहीतरी बदलायचे असेल तर.
    • फक्त FTP सेवा(केवळ सेवा) - FTP सेवा इंटरफेसद्वारे प्रवेश न करता थेट स्थापित केली जाते. तुम्ही तुमचा फाइल स्टोरेज दुसऱ्या काँप्युटरवरून व्यवस्थापित करण्याचा विचार करत असल्यास उपयुक्त.
    • नियंत्रण इंटरफेस(केवळ इंटरफेस) - मागील बिंदूच्या विपरीत, फक्त ग्राफिकल सर्व्हर व्यवस्थापन शेल स्थापित केले आहे, परंतु सर्व्हर स्वतःच नाही. तुम्ही तुमच्या FTP सर्व्हरवर दूरस्थपणे प्रवेश करू इच्छित असल्यास वापरा.
    • सानुकूल स्थापना(सानुकूल) - तुम्ही तुमच्या संगणकावर काय ठेवू इच्छिता ते निवडण्यासाठी तुम्ही स्वतंत्र आहात.

    पुढील विंडोवर तुम्हाला इंस्टॉलेशन फोल्डर निवडण्याची आवश्यकता आहे, उदाहरणार्थ, “ C:\Program Files\FileZilla सर्व्हर" निवडल्यानंतर, पुढील विंडोवर जा ( पुढे).

    आता इन्स्टॉलर आम्हाला सर्व्हर कसा इन्स्टॉल आणि रन करायचा ते निवडण्यास सांगेल.

    तीन पर्याय आहेत:

    • लॉगिन करताना सेवा कशी सुरू करावी
    • मॅन्युअली सेवा कशी सुरू करावी
    • सुलभ स्थापना, व्यक्तिचलितपणे चालवा

    पहिला किंवा दुसरा पर्याय निवडण्याची शिफारस केली जाते. फरक एवढाच आहे की दुसऱ्या प्रकरणात, सर्व्हर कार्य करण्यासाठी, तुम्हाला "वर जावे लागेल. नियंत्रण पॅनेल - प्रशासन - सेवा व्यवस्थापन", सूचीमध्ये सेवा शोधा आणि स्टार्ट बटणावर क्लिक करून ती स्वतः सुरू करा.

    FileZilla सर्व्हरचे पोर्ट आणि प्रारंभिक लाँच

    याव्यतिरिक्त, या टप्प्यावर आपण पोर्ट निर्दिष्ट केले पाहिजे ज्याद्वारे सर्व्हर व्यवस्थापन इंटरफेस कनेक्ट केला जाईल, म्हणजे, आपले प्रशासन कन्सोल, म्हणून बोलायचे तर, जे आपल्याला सेटिंग्ज सेट करण्यास अनुमती देईल, कोण कुठे कनेक्ट झाले आहे ते पहा. सुरक्षा सुधारण्यासाठी, डीफॉल्टमधून बदला ( 14147 ) दुसऱ्या एखाद्याला.

    तसेच, डीफॉल्टनुसार, सेटअप पूर्ण झाल्यानंतर सर्व्हर सुरू करण्याचा पर्याय तपासला जातो. तुम्ही हा चेकबॉक्स सोडू शकता किंवा तुम्ही तो काढू शकता. तो तुमचा व्यवसाय आहे. हे केल्यावर, बटण वापरून शेवटच्या विंडोवर जा पुढे.

    येथे आम्ही इंटरफेस लाँच करण्यासाठी पर्याय निवडतो.

    त्यापैकी पुन्हा तीन आहेत:

    • लॉग इन करताना, सर्व वापरकर्त्यांसाठी
    • लॉगिनवर, वर्तमान वापरकर्त्यासाठी
    • स्वहस्ते

    जर तुम्ही सर्व्हर स्थापित केलेला संगणकाचा एकमेव वापरकर्ता असाल तर पहिला पर्याय कार्य करेल आणि तत्त्वतः, इंटरफेस सर्व ऑपरेटिंग सिस्टम खात्यांमध्ये किंवा फक्त एका अंतर्गत स्वयंचलितपणे लॉन्च होईल.

    दुसरे त्यांच्यासाठी योग्य आहे जे संगणकावर एकापेक्षा जास्त वेळा काम करतात (म्हणजे, संगणकावर अनेक खाती भिन्न लोक वापरतात) आणि इतर कोणीही ते व्यवस्थापित करू नये अशी त्यांची इच्छा आहे. FTPसर्व्हर, म्हणजेच इंटरफेस फक्त त्या खात्यातून लॉन्च केला गेला होता ज्यामध्ये आता स्थापना केली जात आहे.

    आणि तिसरा पर्याय केवळ मॅन्युअली लॉन्च पॅरामीटर सेट करतो, म्हणजेच तो सिस्टमसह अजिबात सुरू होणार नाही.

    मी तुम्हाला आठवण करून देतो की इंटरफेस हे प्रशासकीय प्रोग्रामसारखे काहीतरी आहे जे तुम्हाला सर्व्हरच्या स्थितीचे परीक्षण करण्यास, ते सुरू करण्यास, थांबविण्यास आणि कॉन्फिगर करण्यास अनुमती देते.

    चेक मार्क ( सेटअप पूर्ण झाल्यानंतर इंटरफेस सुरू करा) या विंडोमध्ये, पुन्हा, इंटरफेसला इंस्टॉलेशनच्या शेवटी लगेच सुरू करण्यासाठी सेट करते.

    बरं, हे सर्व हाताळल्यानंतर, आपण शेवटी सर्व्हर स्थापित करणे सुरू करू शकता (अर्थातच, बटण वापरून " स्थापित करा") :)

    FTP FileZilla सर्व्हरचा प्रारंभिक सेटअप

    म्हणून, स्थापनेनंतर, जेव्हा आपण प्रथम इंटरफेस लाँच कराल, तेव्हा एक लहान विंडो दिसेल जिथे आपल्याला कनेक्शनसाठी पत्ता आणि पोर्ट निर्दिष्ट करणे आवश्यक आहे, तसेच प्रशासक संकेतशब्द (पहिल्या स्थापनेदरम्यान तो तेथे नाही). तुम्ही "नेहमी या सर्व्हरशी कनेक्ट व्हा" पर्याय तपासू शकता. क्लिक करा " ठीक आहे".

    मी यावर जोर देऊ इच्छितो की हे स्थानिक पातळीवर सर्व्हरचे कनेक्शन आहे, म्हणजे, प्रशासन इंटरफेसचे कनेक्शन, म्हणजे पत्ता जारी करणे. 127.0.0.1 आणि बंदर 14147 जो मित्र कनेक्ट करू इच्छितो, तो निरुपयोगी आहे. सर्व्हरशी कनेक्ट होण्यासाठी आवश्यक असलेले बाह्य पत्ते, पासवर्ड आणि लॉगिन लेखाच्या दरम्यान लिहिले जातील.

    आता सेटिंग्ज वर जाऊया. हे येथे जाऊन केले जाते " संपादित करा -> सेटिंग्ज"किंवा इंटरफेस पॅनेलवरील बटणावर क्लिक करून:

    तुमच्या समोर सेटिंग विंडो उघडेल. पहिल्या टॅबवर (सामान्य सेटिंग्ज) तुम्ही खालील पॅरामीटर्स सेट करू शकता:

    वरपासून खालपर्यंत स्क्रीनशॉट:

    • पोर्ट ज्यावर क्लायंट सर्व्हरशी कनेक्ट होतील
    • ग्राहकांची कमाल संख्या
    • थ्रेड्सची संख्या
    • विविध कालबाह्यता (तीन तुकडे)

    या लेखाच्या उद्देशाने, आम्हाला पहिल्या दोन मुद्द्यांमध्ये रस आहे. पोर्ट जसे आहे तसे सोडले जाऊ शकते किंवा सुरक्षितता सुधारण्यासाठी तुम्ही ते बदलू शकता, परंतु नंतर तुम्हाला त्या प्रत्येकाला कळवावे लागेल जे कनेक्ट करू इच्छितात.

    दुसरी सेटिंग जास्तीत जास्त कनेक्शनसाठी जबाबदार आहे. डीफॉल्टनुसार, पॅरामीटर मूल्य आहे “ 0 ”, याचा अर्थ त्यांची संख्या मर्यादित नाही. हे पॅरामीटर बदलणे योग्य आहे, उदाहरणार्थ, तुमचे इंटरनेट चॅनेल लोडचा सामना करू शकत नाही, कारण बरेच लोक तुमच्याशी कनेक्ट होत आहेत.

    बाकीचे अपरिवर्तित सोडले जाऊ शकतात, कारण सेटिंग्ज घरगुती वापरासाठी इष्टतम आहेत.

    उपपरिच्छेदात " आयपी फिल्टर" सेट केले जाऊ शकते आयपीपत्ते (किंवा त्यांची श्रेणी) जे तुमच्या सर्व्हरशी कनेक्ट होण्यास प्रतिबंधित केले जातील, तसेच निर्दिष्ट श्रेणी (दुसरे फील्ड) मधील अपवाद सेट करा.

    म्हणजेच, उदाहरणार्थ, जर तुम्ही एखाद्याला प्रतिबंधित करू इच्छित असाल आणि त्याला तुमच्या सर्व्हरवर प्रवेश करण्यापासून प्रतिबंधित करू इच्छित असाल, तर त्याला पहिल्या विंडोमध्ये सूचित करा. तसेच, जर तुम्हाला फक्त एखाद्या विशिष्ट व्यक्तीला प्रवेश द्यायचा असेल आणि इतर सर्वांना नाकारायचे असेल, तर पहिल्या फील्डमध्ये एक तारांकित ठेवा आणि सूची निर्दिष्ट करा. आयपी-दुसऱ्यातील पत्ते.

    टॅब निष्क्रिय मोड सेटिंग्ज” सर्व्हरशी निष्क्रिय कनेक्शन आणि त्याच्या प्रतिसादासाठी पॅरामीटर्सचे नियमन करते.

    तुम्ही थेट इंटरनेटशी कनेक्ट केलेले नसून फायरवॉल असलेल्या राउटरद्वारे कनेक्ट केलेले असल्यासच येथे काहीही बदलणे योग्य आहे. NAT. या प्रकरणात, आपल्याला " खालील आयपी वापरा"तुमचे बाह्य आयपी-पत्ता (आपण आपल्या प्रदात्याकडून किंवा राउटर इंटरफेसमध्ये शोधू शकता), तसेच पोर्टची श्रेणी सेट करा (सानुकूल पोर्ट श्रेणी वापरा) ज्याद्वारे क्लायंट निष्क्रिय मोडमध्ये आपल्या सर्व्हरशी कनेक्ट करू शकतो.

    वापरकर्त्यांना कनेक्ट करण्यात समस्या असल्यासच या सेटिंग्जला स्पर्श करणे योग्य आहे. अशा बाबतीत आणि ते स्वतःहून शोधणे अशक्य आहे, मी तुम्हाला फक्त तुमच्यासाठी सेटिंग्जवर सल्ला देईन (टिप्पण्या लिहा).

    सेटिंग्ज विभाग " नानाविध"होम FTP सर्व्हरसाठी नगण्य असलेल्या सेटिंग्ज आहेत. उदाहरणार्थ, जसे की " लॉग फाइल्समध्ये पासवर्ड दाखवू नका” (संदेश लॉगमध्ये पासवर्ड दाखवू नका), “ इंटरफेस लहान करून लाँच करा” (कमीतकमी सुरू करा), तसेच ट्रान्समिशन बफरचे आकार. सर्वसाधारणपणे, येथे काहीही स्पर्श करण्याची आवश्यकता नाही.

    वर " प्रशासन इंटरफेस सेटिंग्ज" सेट केले जाऊ शकते आयपी-पत्ता आणि पोर्ट ज्याद्वारे सर्व्हर व्यवस्थापन इंटरफेस उपलब्ध असेल (आम्ही सुरुवातीला वापरलेला समान 127.0.0.1 आणि 14147 , म्हणजे, तुमची इच्छा असल्यास, तुम्ही ते बदलू शकता). याव्यतिरिक्त, आपण निर्दिष्ट करू शकता आयपी-त्याशी कनेक्ट करण्याची परवानगी असलेले पत्ते.

    सेटिंग्ज विभाग " लॉगिंग” तुम्हाला लॉग फाइल्सचे रेकॉर्डिंग सक्षम करण्यास (फाइलमध्ये लॉगिंग सक्षम करा), त्यांचा कमाल आकार कॉन्फिगर करा (लॉग फाइल आकार मर्यादित करा), सर्व काही एका फाईलमध्ये लिहा (सर्व लॉग "FileZilla Server.log" वर लॉग इन करा) किंवा यासाठी स्वतंत्र तयार करा प्रत्येक दिवस (या प्रकरणात, आपण त्यांचे कमाल शेल्फ लाइफ मर्यादित करू शकता).

    टॅब GSS सेटिंग्ज"प्रोटोकॉल वापरण्यासाठी जबाबदार आहे Kerberos GSS. सामान्य वापरासाठी, या पर्यायाला कॉन्फिगरेशनची आवश्यकता नाही.

    उर्वरित FTP सर्व्हर सेटिंग्ज - वेग, एन्क्रिप्शन इ.

    पुढे आमच्याकडे आहे " वेग मर्यादा" हे इनकमिंग आणि आउटगोइंग कनेक्शनची गती मर्यादित करण्यात मदत करू शकते. मर्यादा घालण्याचे दोन मार्ग आहेत: सर्व काळासाठी कायमची मर्यादा सेट करा किंवा विशिष्ट दिवस आणि/किंवा तासासाठी नियम तयार करा. मर्यादा किलोबाइट्समध्ये निर्दिष्ट केल्या आहेत.

    टॅब फाइल ट्रान्सफर कॉम्प्रेशन” तुम्हाला हस्तांतरणादरम्यान फाइल कॉम्प्रेशन मोड सक्षम करण्यास अनुमती देते. या प्रकरणात, आपण किमान आणि कमाल कॉम्प्रेशन स्तर कॉन्फिगर करू शकता, तसेच आयपी पत्ते निर्दिष्ट करू शकता ज्यासाठी कॉम्प्रेशन वापरले जाणार नाही. काहीही स्पर्श करण्याची गरज नाही.

    क्लायंट आणि सर्व्हर दरम्यान सुरक्षित कनेक्शन सेट करण्यासाठी, तुम्हाला सेटिंग्ज आयटमवर जाण्याची आवश्यकता आहे “ SSL/TLS सेटिंग्ज" येथे तुम्हाला या प्रोटोकॉलसाठी समर्थन सक्षम करणे आणि खाजगी की, प्रमाणपत्र फाइल आणि पासवर्डचा मार्ग निर्दिष्ट करणे आवश्यक आहे. सरासरी वापरकर्त्यासाठी हे आवश्यक नाही, म्हणून या लेखात याबद्दल चर्चा केली जाणार नाही.

    शेवटी, आपण नंतर वापरकर्त्यांवर स्वयंचलित बंदी सक्षम करू शकता n- अयशस्वी कनेक्शनचे प्रयत्न, आणि बंदी वेळ. हे करण्यासाठी, "टॅबवर जा ऑटोबन्स"आणि, जर तुम्हाला त्याची गरज असेल तर बॉक्स चेक करा" स्वयंचलित बंदी सक्षम करा", स्तंभात सूचित करा" नंतर आयपी पत्त्यावर बंदी घाला"प्रयत्नांची संख्या ज्यानंतर अवरोधित केले जाईल, तसेच फील्डमध्ये अवरोधित करण्याची वेळ" साठी बंदी".

    हे काहीवेळा अवांछित व्यक्तींना त्यांच्या कनेक्शनच्या प्रयत्नांसह तुमच्या सर्व्हरला स्पॅम करण्यापासून रोखण्यासाठी आवश्यक असते.

    मध्ये वापरकर्ता खाती (वापरकर्ते) आणि शेअर्स (शेअर्स) चे प्रारंभिक सेटअप फाइलझिला सर्व्हर

    आता वापरकर्ता प्रवेश कॉन्फिगर करूया, म्हणजे त्यांची खाती, पासवर्ड, फोल्डर इ.
    एक उदाहरण म्हणून, सामान्य वापरकर्ता जास्तीत जास्त तयार करू आणि त्याला प्रवेश देऊ.

    म्हणून, नवीन खाते जोडण्यासाठी, मुख्य इंटरफेस विंडोमध्ये या मार्गाचे अनुसरण करा. संपादित करा-> वापरकर्ते" आम्ही वापरकर्त्यांसह कार्य करण्यासाठी एक विंडो पाहू.

    नवीन जोडण्यासाठी, "क्लिक करा ॲड" पुढे तुम्हाला त्याचे नाव निर्दिष्ट करावे लागेल, उदाहरणार्थ, निनावी,आणि गट सदस्यत्व (आमच्या बाबतीत आम्ही सूचित करणार नाही). ते सेट करा, "क्लिक करा ठीक आहे”.



    आता आम्ही आमच्या नवीन वापरकर्त्यासाठी पासवर्ड आणि कनेक्शनच्या संख्येवर मर्यादा सेट करू शकतो. आवश्यक असल्यास, "तपासून तसे करा" पासवर्ड" आणि विरुद्ध बॉक्समध्ये तो (पासवर्ड) दर्शवित आहे. सुरक्षिततेच्या उद्देशाने वापरकर्त्यांसाठी पासवर्ड वापरण्याची जोरदार शिफारस केली जाते.

    पुढे, वर जा " फोल्डर शेअर करा" येथे, खरं तर, आम्ही सेट करतो की वापरकर्त्याला कोणत्या फोल्डर्समध्ये प्रवेश असेल. हे फक्त केले जाते: "क्लिक करा ॲड"आणि डिस्कवरील इच्छित फोल्डर निवडा. डावीकडे तुम्ही त्यावर प्रवेश अधिकार सेट करू शकता: फक्त वाचा - “ वाचा", एंट्री - " लिहा", हटवणे - " हटवा" आणि निर्देशिकेत विद्यमान फायली बदलण्याची क्षमता - " जोडणे" खाली तुम्ही फाइल तयार करणे, हटवणे, फाइल्सची सूची मिळवणे आणि उपडिरेक्ट्रीमध्ये परवानग्या प्रसारित करण्यास अनुमती देऊ शकता.

    आम्ही तुम्हाला आवश्यक असलेले पॅरामीटर्स आणि फोल्डर्स सेट करतो आणि... क्लिक करा ठीक आहे

    हे प्रारंभिक सेटअप पूर्ण करते. घरगुती वापरासाठी तुम्हाला अधिक गरज नाही ;)

    सर्व्हरवर वापरकर्ता प्रवेश फाइलझिला सर्व्हर

    जेणेकरून तुमचे मित्र तुमचा वापर करू शकतील FTPसर्व्हर, आपण त्यांना ते प्रदान करणे आवश्यक आहे आयपी-पत्ता, तसेच तुम्ही निर्दिष्ट केलेले लॉगिन, पासवर्ड आणि आवश्यक असल्यास, पोर्ट (बदलल्यास), जे त्यांनी त्यांच्या मध्ये सूचित केले पाहिजे.

    बाह्य शोधा आयपी-पत्ता तुमच्या प्रदात्याशी संपर्क साधून, राउटर सेटिंग्जमध्ये पाहून किंवा अनेक सेवांपैकी एक वापरून केले जाऊ शकते, जसे की (तुम्ही कदाचित अंदाज केला असेल, तुम्हाला “तुमचा IP पत्ता:” या मजकुराखाली काय लिहिले आहे ते हवे आहे;) ).

    नंतरचे शब्द

    गोष्टी अशाच असतात.

    लेख लहान घरगुती वापरासाठी जास्तीत जास्त केंद्रित आहे हे तथ्य असूनही, मी सर्व आवश्यक सेटिंग्ज आणि बारकावे शक्य तितक्या तपशीलवार स्पष्ट करण्याचा प्रयत्न केला. फाइलझिला सर्व्हर.

    नेहमीप्रमाणे, आपल्याकडे काही प्रश्न, जोडणी इत्यादी असल्यास, टिप्पण्यांमध्ये लिहा - मला मदत करण्यात आनंद होईल.

    PS: या लेखाच्या अस्तित्वासाठी, प्रकल्पाच्या मित्राचे आणि टोपणनावाने आमच्या कार्यसंघाच्या सदस्याचे विशेष आभार " केलीस"“.

    या लेखात आपण पुढील गोष्टींबद्दल बोलू.

    1. राउटरशी कनेक्ट केलेल्या संगणकावर FTP सर्व्हर कसा सेट करायचा;
    2. वर्ल्ड वाइड वेबवरून त्यात प्रवेश कसा प्रदान करायचा.

    FTP सर्व्हर प्रोग्राम सेट करत आहे

    FileZilla सर्व्हर स्थापित करत आहे

    तुम्हाला आवडणारा किंवा काम करण्याची सवय असलेला कोणताही FTP सर्व्हर डाउनलोड आणि इंस्टॉल करा. उदाहरणार्थ, आम्ही एक विनामूल्य प्रोग्राम डाउनलोड करू फाइलझिला सर्व्हरअधिकृत वेबसाइटवरून: https://filezilla-project.org/download.php?type=server

    डाउनलोड केलेली स्थापना फाइल चालवा:

    क्लिक करा मी नाकारतो:

    क्लिक करा मी नाकारतोपुन्हा:

    क्लिक करा स्थापित करा:

    क्लिक करा मी सहमत आहे:

    पुढील:

    स्थापित करा:

    FileZilla FTP सर्व्हर सेट करत आहे

    प्रोग्राम इंटरफेस लाँच करा.

    सेटिंग्ज प्रविष्ट करा: मेनू संपादित करा -> सेटिंग्ज:

    आता तुम्हाला निष्क्रिय FTP मोड कॉन्फिगर करणे आवश्यक आहे.

    1) एक विभाग निवडा निष्क्रिय मोड सेटिंग्ज;

    2) बॉक्स चेक करा सानुकूल पोर्ट श्रेणी वापरा;

    3) निष्क्रिय मोडमध्ये वापरण्यासाठी पोर्ट्सची सोयीस्कर श्रेणी सेट करा;

    4) शेतात खालील आयपी वापरातुमचा बाह्य आयपी प्रविष्ट करा;

    5) बटणावर क्लिक करा ठीक आहेसेटिंग्ज जतन करण्यासाठी.

    आता तुम्हाला वापरकर्ता खाती सेट करणे आणि होम डिरेक्टरी निर्दिष्ट करणे आवश्यक आहे.

    मेनू प्रविष्ट करा संपादित कराआणि निवडा वापरकर्ते:

    विभागात सामान्यक्लिक करा ॲड:

    आपले वापरकर्तानाव प्रविष्ट करा आणि क्लिक करा ठीक आहे:

    1) पुढील बॉक्स चेक करा पासवर्ड. हे सूचित करेल की या खात्यासाठी पासवर्ड आवश्यक आहे.

    2) या खात्यासाठी पासवर्ड सेट करा;

    3) विभागात जा शेअर केलेले फोल्डर:

    विभागात शेअर केलेले फोल्डरक्लिक करा ॲड:

    आणि FTP द्वारे प्रवेशासाठी या वापरकर्त्यासाठी उघडलेले फोल्डर निवडा. सामायिक केलेले फोल्डर निवडल्यानंतर, क्लिक करा ठीक आहे:

    फोल्डरवर या वापरकर्त्यासाठी परवानग्या सेट करा.

    परिसरात फाईल्सतुम्ही खालील फाइल ऑपरेशन्सना परवानगी देऊ शकता किंवा अक्षम करू शकता:

    • वाचन;
    • रेकॉर्ड;
    • हटवणे;
    • बदला.

    परिसरात फोल्डरतुम्ही खालील फोल्डर ऑपरेशन्सना परवानगी देऊ शकता किंवा नाकारू शकता:

    • निर्मिती;
    • हटवणे;
    • सूची पहा;
    • सबफोल्डर पहा.

    एकदा तुम्ही वर्तमान फोल्डरमध्ये या वापरकर्त्यासाठी परवानग्या सेट केल्यानंतर, क्लिक करा ठीक आहेसेटिंग्ज जतन करण्यासाठी:

    तुमचा संगणक सेट करत आहे

    FTP सर्व्हर प्रोग्राम स्वतः सेट केल्यानंतर, तुम्हाला फायरवॉलमध्ये इनकमिंग कनेक्शनला परवानगी देणे आवश्यक आहे.

    चला जाऊया नियंत्रण पॅनेलआणि निवडा विंडोज फायरवॉल.

    वर उजवे-क्लिक करा इनकमिंग कनेक्शनसाठी नियमआणि निवडा एक नियम तयार करा:

    एक पर्याय निवडा कार्यक्रमासाठीआणि दाबा पुढे:

    स्थितीवर स्विच सेट करा कार्यक्रमाचा मार्गआणि बटण वापरून पुनरावलोकन कराफाइलचा मार्ग निर्दिष्ट करा FileZilla Server.exe.
    त्यानंतर, क्लिक करा पुढील:

    एक पर्याय निवडा कनेक्शनला परवानगी द्याआणि दाबा पुढील:

    नियमाला सानुकूल नाव द्या आणि क्लिक करा तयार:

    राउटर सेट करणे: पोर्ट फॉरवर्डिंग नियम तयार करणे

    आता आपल्याला गेटवेवर पोर्ट फॉरवर्डिंग तयार करण्याची आवश्यकता आहे. गेटवे राउटर, मॉडेम किंवा इतर डिव्हाइस असू शकते. राउटरच्या वेब इंटरफेसमध्ये लॉग इन करा (वेब ​​इंटरफेस काय आहे आणि त्यात प्रवेश कसा करायचा याबद्दल लेख वाचा :) आणि पोर्ट फॉरवर्डिंग विभाग उघडा. आमच्या लेखात पोर्ट फॉरवर्डिंगबद्दल अधिक वाचा: पोर्ट फॉरवर्डिंग म्हणजे काय.

    दोन नियम तयार करा.

    नियम क्रमांक 1: FTP सर्व्हर प्रोग्राम स्थापित केलेल्या संगणकाच्या पोर्ट 21 वर बाह्य पोर्ट 21 फॉरवर्ड करा.

    नियम क्रमांक 2: FTP सर्व्हर प्रोग्राम स्थापित केलेल्या संगणकावरील पोर्टच्या समान श्रेणीवर पोर्टची श्रेणी फॉरवर्ड करा.

    सेटिंग सेव्ह करत आहे.

    FTP सर्व्हरशी दूरस्थपणे कसे कनेक्ट करावे

    FTP सर्व्हरमध्ये प्रवेश करण्यासाठी, तुम्ही FTP क्लायंट, ब्राउझर किंवा अगदी एक्सप्लोरर वापरू शकता. अर्थात, FTP क्लायंट वापरणे श्रेयस्कर आहे. आम्ही विनामूल्य प्रोग्रामची शिफारस करतो FileZilla क्लायंट. तुम्ही ते अधिकृत वेबसाइटवर डाउनलोड करू शकता: https://filezilla-project.org/download.php?type=client

    शेतात यजमानएकतर ) किंवा राउटरचा बाह्य IP पत्ता प्रविष्ट करा. त्यानंतर, तुमच्या संगणकावरील FileZilla सर्व्हर प्रोग्राममध्ये तुम्ही तयार केलेले वापरकर्तानाव, संबंधित पासवर्ड टाका आणि बटणावर क्लिक करा. जलद कनेक्शन:

    जर राउटर सेटिंग्जमध्ये पोर्ट फॉरवर्डिंगमध्ये तुम्ही पोर्ट क्रमांक 21 नॉन-स्टँडर्डमध्ये बदलला नाही, तर फील्ड बंदरआपण ते रिक्त सोडू शकता - प्रोग्राम डीफॉल्टनुसार पोर्ट 21 शी कनेक्ट होईल.

    जर तुम्ही अशा प्रकारच्या लेखांचा संदर्भ देत असाल, तर अशा सर्व्हरचे सार आणि उद्देश तुम्हाला पुन्हा एकदा आठवण करून देण्यात काही अर्थ नाही, परंतु औपचारिकतेसाठी हे स्पष्ट करणे योग्य आहे की फाइल ट्रान्सफर प्रोटोकॉल डीफॉल्टनुसार पोर्ट 21 वापरतो. आणि इंटरनेट ब्राउझर आणि बहुतेक फाइल व्यवस्थापक म्हणून पाहण्यासाठी वापरले जाऊ शकते, ज्यामध्ये Windows Explorer समाविष्ट आहे.

    अनिवार्य परिचय सुरू ठेवून, मी तुम्हाला आठवण करून देतो की स्थानिक नेटवर्कवरील सामान्य ऑपरेशनसाठी, तुम्हाला सर्व्हर संगणकाच्या फायरवॉलमध्ये पोर्ट 21 उघडणे आवश्यक आहे (स्पष्टपणे ज्यावर तुम्ही सेटिंग्ज कराल) आणि येथून प्रवेशासाठी एक बाह्य नेटवर्क आपल्याला राउटरवर हे पोर्ट फॉरवर्ड करणे देखील आवश्यक आहे. फायरवॉल आणि राउटरच्या आनंदी मालकांसाठी शेवटची स्मरणपत्रे आवश्यक आहेत. म्हणून, जर तुम्ही हे प्रोग्राम आणि डिव्हाइसेस वापरत असाल तर, सूचना वाचणे आणि सेटअप पूर्ण करणे ही चांगली कल्पना असेल.

    आपली ऑपरेटिंग सिस्टीम असे कार्य अजिबात करू शकते याची खात्री करून सुरुवात करूया. हे करण्यासाठी, आम्ही फक्त असेंब्लीचे नाव पाहतो आणि होम आवृत्तीच्या वरील सर्व गोष्टी आमच्या गरजांसाठी योग्य असल्याचे समजतो.

    पायरी एक.

    नियंत्रण पॅनेलमधील “प्रोग्राम आणि वैशिष्ट्ये” आयटम शोधा आणि “विंडोज वैशिष्ट्ये चालू किंवा बंद करा” पर्यायावर जा.

    पायरी दोन

    उघडणारा मेनू आम्हाला अशा घटकांची सूची देईल ज्यातून आम्ही "IIS सेवा" आणि त्याच्या सर्व सेवा शोधणे आणि सक्षम करणे आवश्यक आहे. हे असे बाहेर वळले पाहिजे:

    ओके क्लिक करा आणि विंडोजची स्थापना पूर्ण होण्याची प्रतीक्षा करा.

    पायरी तीन

    आता आम्हाला आमचा सर्व्हर थेट सुरू करायचा आहे. त्याच नियंत्रण पॅनेलमध्ये आम्हाला "प्रशासन" आयटम सापडतो आणि त्यात "आयआयएस सेवा व्यवस्थापक"

    उघडणाऱ्या विंडोमध्ये, डाव्या स्तंभात, "साइट्स" टॅबवर झाड उघडा आणि या टॅबवर उजवे-क्लिक करा. "FTP साइट जोडा" निवडा

    मग आम्ही साइटचे नाव आणि निर्देशिकेचे नाव सेट करतो ज्यावर ftp प्रोटोकॉल भौतिकरित्या प्रवेश करेल

    पुढे, सर्व्हर लॉन्च करण्यासाठी पॅरामीटर्स निर्धारित केले जातात आणि प्रवेश सुलभ करण्यासाठी, SSL शिवाय लॉन्च निर्दिष्ट करणे योग्य आहे. सिस्टम स्टार्टअपवर ते लॉन्च करायचे की नाही आणि विशिष्ट पत्त्यावर ते बंधनकारक आहे की नाही हे तुमच्या निर्णयावर अवलंबून आहे.

    पुढील पृष्ठावर, “अनामिक” आणि “साधा” च्या पुढील बॉक्स चेक करा आणि पूर्ण झाले क्लिक करा.

    या क्षणी, FTP सर्व्हर तयार आहे, परंतु आम्हाला ते वापरण्यासाठी, आम्ही ते कॉन्फिगर करणे सुरू ठेवू.

    आता विंडोज फायरवॉल कॉन्फिगर करू

    "नियंत्रण पॅनेल"→ "विंडोज फायरवॉल"

    येथे आपण अतिरिक्त पॅरामीटर्सवर जाऊ.

    मग तुम्हाला इनकमिंग कनेक्शनसाठी 2 नियम सक्षम करणे आवश्यक आहे

      FTP सर्व्हर (इनकमिंग ट्रॅफिक)

      निष्क्रिय मोडमध्ये FTP सर्व्हर रहदारी (निष्क्रिय मोडमध्ये येणारी FTP रहदारी).

    आउटगोइंग कनेक्शनसाठी, तुम्हाला फायरवॉलमध्ये खालील नियम सक्षम करणे आवश्यक आहे " FTP सर्व्हर रहदारी (आउटगोइंग FTP रहदारी)".

    पायरी पाच

    आता आपल्याला सर्व्हरसह कार्य करण्यासाठी वापरकर्ता तयार करण्याची आवश्यकता आहे. सिस्टम कन्सोल का उघडायचे? Win+R की संयोजन दाबा आणि फील्डमध्ये "mmc" प्रविष्ट करा

    उघडणाऱ्या कन्सोलमध्ये, Ctrl+M किंवा “फाइल” मेनू दाबा - “स्नॅप-इन जोडा किंवा काढून टाका”. एक मेनू उघडेल ज्यामध्ये तुम्हाला "स्थानिक वापरकर्ते आणि गट" जोडण्याची आवश्यकता आहे

    आपण सर्वकाही योग्यरित्या केले असल्यास, आपल्याला यासारखे दिसणारी विंडो मिळेल:

    आता आम्ही आमच्या FTP सर्व्हरच्या वापरकर्त्यासाठी एक गट तयार करतो.

    "समूह" वर उजवे-क्लिक करा - "नवीन गट तयार करा"

    आम्ही "तयार करा" कमांड जारी करतो आणि वापरकर्ता तयार करण्यासाठी पुढे जाऊ.

    आता आम्हाला आमच्या वापरकर्त्याला पूर्वी तयार केलेल्या गटाशी बांधण्याची गरज आहे. हे करण्यासाठी, "समूह सदस्यत्व" टॅबवर वापरकर्ता गुणधर्मांवर जा. तेथे आपण "जोडा" आणि "प्रगत" - "शोध" बटण दाबा. आता आम्ही काही मिनिटांपूर्वी तयार केलेला गट जोडतो.

    सहावी पायरी

    सर्व्हर तयार करताना आम्ही निर्दिष्ट केलेल्या निर्देशिकेसाठी गट परवानग्या निर्दिष्ट करणे आवश्यक आहे. हे करण्यासाठी, त्याचे गुणधर्म “सुरक्षा” टॅबवर उघडा आणि “बदला” बटणावर क्लिक करा:

    "जोडा" बटणावर क्लिक करा आणि आम्ही तयार केलेला गट जोडा. आम्ही विंडोच्या तळाशी योग्य बॉक्स चेक करून गटाला पूर्ण प्रवेश देतो:

    सातवी पायरी

    चला FTP सर्व्हर सेटिंग्जवर परत जाऊया

    "अधिकृतता नियम" वर जा FTP "आणि एक परवानगी देणारा नियम तयार करा, जेथे"निर्दिष्ट भूमिका किंवा वापरकर्ता गट" निवडा आणि आमच्या गटाचे नाव प्रविष्ट करा. या गटाला वाचन आणि लेखन परवानगी द्या आणि ओके क्लिक करा.

    आता तुमचा FTP सर्व्हर कॉन्फिगर झाला आहे आणि वापरासाठी पूर्णपणे तयार आहे. साइटसाठी खुल्या पोर्टसाठी तुमची फायरवॉल आणि राउटर तपासण्यास विसरू नका आणि तुम्ही सुरक्षितपणे कामावर जाऊ शकता.

    अभिवादन, प्रिय वाचक आणि ब्लॉगचे अतिथी! आज मी तुम्हाला FTP क्लायंट म्हणजे काय, FTP कनेक्शन आणि FileZilla FTP क्लायंट वापरून तुमच्या होस्टिंगवरून फाईल्स त्वरीत डाउनलोड आणि संपादित कसे करायचे ते सांगेन.

    FTP म्हणजे काय?

    FTP क्लायंट हा एक विशेष प्रोग्राम आहे ज्याद्वारे आपण सर्व्हरशी द्रुतपणे आणि सुरक्षितपणे कनेक्ट करू शकता, त्यातून फायली डाउनलोड करू शकता, त्या संपादित करू शकता आणि नवीन अपलोड करू शकता.

    FTP हे संक्षेप इंग्रजीतून आले आहे. फाइल ट्रान्सफर प्रोटोकॉल, म्हणजे डेटा ट्रान्सफर प्रोटोकॉल.

    ठीक आहे, पुरेसे वैज्ञानिक शब्द, तुम्ही या पृष्ठावर ज्यासाठी आला आहात ते नाही :) मी तुम्हाला सोप्या शब्दात सांगेन की हा कोणत्या प्रकारचा प्राणी आहे आणि तुम्हाला त्याची आवश्यकता का असू शकते.

    जर तुम्ही एखाद्या FTP क्लायंटबद्दल माहिती शोधत असाल, तर बहुधा तुमचा ब्लॉग आहे किंवा तुमची स्वतःची वेबसाइट तयार करणार आहात. याचा अर्थ तुम्हाला माहिती आहे की सर्व साइटच्या फायली होस्टिंगवर संग्रहित आहेत आणि फाइल संपादित करण्यासाठी किंवा नवीन अपलोड करण्यासाठी, तुम्हाला तुमच्या होस्टिंगवरील साइटच्या नियंत्रण पॅनेलवर जावे लागेल आणि ब्राउझरद्वारे फाइल अपलोड आणि डाउनलोड कराव्या लागतील. तुमच्याकडे इंटरनेटचा वेग चांगला असेल आणि फाइल्सचे वजन जास्त नसेल तर ते चांगले आहे, परंतु तुम्हाला अनेक GB वजनाच्या साइटचा बॅकअप डाउनलोड करण्याची आवश्यकता असल्यास काय? आपण कित्येक तास डाउनलोड करण्यासाठी काय करणार आहात? येथे सुरक्षित कनेक्शन आणि डेटा ट्रान्सफरसाठी एक प्रोग्राम - FTP क्लायंट - आम्हाला मदत करेल.

    FTP क्लायंट वापरून, तुम्ही FTP कनेक्शन तयार करू शकता आणि तुमच्या साइटच्या फायलींसह कोणतीही हाताळणी त्वरीत करू शकता.

    रशियन भाषेत FTP कनेक्शनसाठी प्रोग्राम.

    एफटीपी कनेक्शनसाठी बरेच प्रोग्राम आहेत, जवळजवळ सर्वांचे ऑपरेटिंग तत्त्व समान आहे. तुम्ही कोणताही FTP क्लायंट निवडू शकता, परंतु मी FileZilla ची शिफारस करतो.

    फाइलझिला- उत्कृष्ट Russification सह विनामूल्य FTP क्लायंट. सर्व ऑपरेटिंग सिस्टमद्वारे समर्थित. ट्रान्सफर स्पीड समायोजित करणे, रिमोट शोधणे आणि फाइल्स संपादित करणे शक्य आहे.

    FTP कमांडर प्रो- एक समान कार्यक्रम. जवळजवळ सर्व प्रकारच्या सर्व्हरला समर्थन देते. तुम्ही वारंवार कनेक्शनचे बुकमार्क तयार करू शकता आणि त्यानंतर एका क्लिकने या सर्व्हरशी कनेक्ट होऊ शकता.

    FTPRush- FTPS, TFTP आणि SFTP कनेक्शनसाठी समर्थन असलेले विनामूल्य क्लायंट.

    FTP FileZilla प्रोग्राम डाउनलोड आणि इन्स्टॉल कसा करायचा?

    मी वर नमूद केल्याप्रमाणे, मी FileZilla ला सर्वोत्तम FTP क्लायंट मानतो. त्यावर आधारित, मी तुम्हाला FTP क्लायंट कसे डाउनलोड करायचे आणि FTP द्वारे होस्टिंगशी कसे कनेक्ट करायचे ते सांगेन.

    प्रारंभ करण्यासाठी, अधिकृत वेबसाइटवर जा, "फाइलझिला डाउनलोड करा" बटणावर क्लिक करा आणि तुमची ऑपरेटिंग सिस्टम निवडा.

    प्रोग्रामचे वजन थोडे, सुमारे 6 एमबी आहे.

    आपल्या संगणकावर फाइल डाउनलोड केल्यानंतर, आपल्याला ती स्थापित करणे सुरू करणे आवश्यक आहे.

    FileZilla क्लायंट इंस्टॉलर लाँच केल्यानंतर, तुम्हाला वापरकर्ता करार स्वीकारणे आवश्यक आहे आणि या संगणकावरून प्रोग्राममध्ये प्रवेशाची परवानगी कोणाला आहे ते निवडणे आवश्यक आहे - सर्व वापरकर्ते किंवा फक्त तुम्ही.

    आवश्यक असल्यास, आपण फाइल डाउनलोड मार्ग निर्दिष्ट करू शकता.

    प्रोग्राम पूर्णपणे स्थापित झाल्यानंतर, “फिनिश” बटणावर क्लिक करा आणि आपण FTP क्लायंटसह कार्य करण्यास प्रारंभ करू शकता.

    FTP द्वारे होस्टिंगशी कसे कनेक्ट करावे?

    जेव्हा तुम्ही पहिल्यांदा FileZilla लाँच कराल, तेव्हा या FTP क्लायंटसह कार्य करण्याच्या टिपांसह एक विंडो पॉप अप होईल.

    प्रोग्राम वापरून तुमच्या वेबसाइट होस्टिंगशी कनेक्ट करण्यासाठी, तुम्हाला FTP कनेक्शन तयार करणे आवश्यक आहे. आणि यासाठी आपल्याला खालील डेटाची आवश्यकता आहे:

    • यजमान. हा FTP सर्व्हरचा IP पत्ता आहे;
    • वापरकर्तानाव;
    • पासवर्ड;

    हा सर्व डेटा तुमच्या होस्टने प्रदान केला आहे. तुम्ही त्यांना ओळखत नसल्यास, तुम्ही तुमच्या होस्टिंग सपोर्टशी संपर्क साधू शकता आणि त्यांना विचारू शकता.

    तुम्ही सर्व डेटा एंटर केल्यानंतर आणि "क्विक कनेक्शन" बटणावर क्लिक केल्यानंतर, तुम्हाला FTP द्वारे तुमच्या होस्टिंगशी कनेक्ट केले जाईल.

    तुमच्या समोर दोन खिडक्या असतील. डावीकडे तुम्ही तुमच्या संगणकावर असलेल्या सर्व डिस्क आणि फाइल्स आणि उजवीकडे तुमच्या होस्टिंगच्या सर्व फाइल्स आणि फोल्डर्स पाहू शकता.

    या फाईल्स डाऊनलोड, संपादित, एका खिडकीतून दुसऱ्या खिडकीवर ड्रॅग, इत्यादी करता येतात.

    जसे आपण पाहू शकता, सर्वकाही सोपे आहे :)



  • आम्ही वाचण्याची शिफारस करतो

    वर