उबंटूमध्ये एसएसएच-सर्व्हर स्थापित करीत आहे

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

उबंटूमध्ये एसएसएच-सर्व्हर स्थापित करा

एसएसएच घटक अधिकृत भांडाराद्वारे डाउनलोड करण्यासाठी उपलब्ध आहेत, कारण आम्ही अशा पद्धतीचा विचार करू, ही सर्वात स्थिर आणि विश्वासार्ह आहे आणि नवख्या वापरकर्त्यांसाठी अडचणी उद्भवत नाही. आपण आपल्या निर्देशांचे नेव्हिगेट करणे सोपे करण्यासाठी आम्ही संपूर्ण प्रक्रिया चरणांमध्ये मोडली आहे. चला सुरुवातीपासून प्रारंभ करूया.

चरण 1: एसएसएच-सर्व्हर डाउनलोड आणि स्थापित करा

कार्य पूर्ण होईल "टर्मिनल" मुख्य कमांड सेट वापरुन. अतिरिक्त ज्ञान किंवा कौशल्य असणे आवश्यक नाही, आपल्याला प्रत्येक क्रिया आणि सर्व आवश्यक आदेशांचे तपशीलवार वर्णन मिळेल.

  1. मेनूद्वारे कन्सोल चालवा किंवा संयोजन आयोजित करा Ctrl + Alt + T.
  2. अधिकृत रेपॉजिटरीमधून सर्व्हर फायली डाउनलोड करणे त्वरित सुरू करा. हे करण्यासाठी, प्रविष्ट कराsudo apt opens opens-server स्थापित कराआणि मग की दाबा प्रविष्ट करा.
  3. आम्ही प्रत्यय वापरल्यापासून सुडो (सुपर युजरच्या वतीने कृती करणे), आपल्याला आपल्या खात्यासाठी संकेतशब्द प्रविष्ट करणे आवश्यक आहे. लक्षात ठेवा की प्रविष्ट करताना वर्ण प्रदर्शित होत नाहीत.
  4. आपल्याला विशिष्ट संग्रहित संग्रहांची डाउनलोड करण्यास अधिसूचित केले जाईल, पर्याय निवडून कृतीची पुष्टी करा डी.
  5. डिफॉल्टनुसार, क्लाएंट सर्व्हरसह स्थापित केला जातो, परंतु ते वापरून पुन्हा स्थापित करण्याचा प्रयत्न करुन हे उपलब्ध असल्याचे सुनिश्चित करणे आवश्यक नसते.sudo apt-get openssh-client स्थापित करा.

ऑपरेटिंग सिस्टमवर सर्व फायली यशस्वीरित्या जोडल्या नंतर एसएसएच सर्व्हर ताबडतोब संवाद साधण्यासाठी उपलब्ध असेल परंतु योग्य ऑपरेशन सुनिश्चित करण्यासाठी हे देखील कॉन्फिगर केले जावे. पुढील चरणांसह स्वत: ला परिचित करण्यासाठी आम्ही आपल्याला सल्ला देतो.

चरण 2: सर्व्हर ऑपरेशन तपासा

सर्वप्रथम, मानक सेटिंग्ज योग्यरित्या लागू केली असल्याचे सुनिश्चित करा आणि SSH-सर्व्हर मूळ कमांडस प्रतिसाद देते आणि त्यांना योग्यरित्या कार्यान्वित करते, म्हणून आपल्याला हे करणे आवश्यक आहे:

  1. कन्सोल लाँच करा आणि तिथे नोंदणी कराsudo systemctl sshd सक्षम करते, उबंटू स्टार्टअपवर सर्व्हर जोडण्यासाठी, जर अचानक हे इंस्टॉलेशन नंतर स्वयंचलितपणे होत नसेल तर.
  2. आपल्याला OS सह प्रारंभ करण्यासाठी साधनाची आवश्यकता नसल्यास, टाइप करून ऑटोऑनमधून ते काढून टाकाsudo systemctl sshd अक्षम करा.
  3. आता स्थानिक संगणकाशी जोडणी कशी करायची ते पाहू या. आज्ञा लागू कराएसएसएच लोकहोस्ट(लोकलहोस्ट - आपल्या स्थानिक पीसीचा पत्ता).
  4. निवडून कनेक्शनची सुरूवातची पुष्टी करा हो.
  5. यशस्वी डाउनलोड करण्याच्या बाबतीत, आपल्याला यासारखे काहीतरी प्राप्त होईल, जसे आपण खालील स्क्रीनशॉटमध्ये पाहू शकता. पत्त्याशी कनेक्ट करण्याची गरज तपासा0.0.0.0, इतर डिव्हाइसेससाठी निवडलेली डीफॉल्ट नेटवर्क आयपी म्हणून कार्य करते. हे करण्यासाठी, योग्य कमांड एंटर करा आणि वर क्लिक करा प्रविष्ट करा.
  6. प्रत्येक नवीन कनेक्शनसह, आपल्याला याची पुष्टी करणे आवश्यक असेल.

जसे आपण पाहू शकता, ssh आदेश कोणत्याही संगणकाशी कनेक्ट करण्यासाठी वापरला जातो. आपल्याला दुसर्या डिव्हाइससह कनेक्ट करण्याची आवश्यकता असल्यास, टर्मिनल लाँच करा आणि स्वरूपनात कमांड प्रविष्ट कराssh वापरकर्तानाव @ ip_address.

चरण 3: कॉन्फिगरेशन फाइल संपादित करा

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

  1. सर्वप्रथम, त्यात प्रवेश करण्यासाठी कॉन्फिगरेशन फाईलची बॅकअप प्रत जतन करा किंवा काहीही असल्यास मूळ SSH स्थिती पुनर्संचयित करा. कन्सोलमध्ये, आज्ञा घालाsudo cp / etc / ssh / sshd_config /etc/ssh/sshd_config.original.
  2. मग दुसराःsudo chmod a-w /etc/ssh/sshd_config.original.
  3. कॉन्फिगरेशन फाइल चालवून घ्यासुडो vi / etc / ssh / sshd_config. प्रविष्ट केल्यानंतर लगेच लॉन्च केले जाईल आणि आपण खाली दिलेल्या स्क्रीनशॉटमध्ये दर्शविल्याप्रमाणे त्याची सामग्री पाहू शकाल.
  4. येथे आपण वापरलेले पोर्ट बदलू शकता, जो कनेक्शनची सुरक्षा सुनिश्चित करण्यासाठी नेहमीच चांगले आहे, त्यानंतर सुपरयुजरच्या (परमिटरूट्लॉगिन) वतीने लॉगिन (परमिटरूट लॉगीन) अक्षम केले जाऊ शकते आणि मुख्य सक्रियकरण सक्षम (PubkeyAuthentication) सक्षम केले जाऊ शकते. संपादन पूर्ण झाल्यावर, की दाबा : (Shift +; लॅटिन कीबोर्ड लेआउटवर) आणि एक पत्र जोडाडब्ल्यूबदल जतन करण्यासाठी.
  5. फाईलमधून बाहेर पडणे, त्याऐवजीच केले जातेडब्ल्यूवापरली जातेक्यू.
  6. टाइप करून सर्व्हर रीस्टार्ट करणे लक्षात ठेवाsudo systemctl ssh पुन्हा सुरू करा.
  7. सक्रिय पोर्ट बदलल्यानंतर, आपल्याला त्यास क्लायंटमध्ये दुरुस्त करण्याची आवश्यकता आहे. हे निर्दिष्ट करून केले जातेएसएसएच-पी 2100 लोकलहोस्टकुठे 2100 - बदली पोर्टची संख्या.
  8. जर तुमच्याकडे फायरवॉल कॉन्फिगर केलेला असेल तर तेथे एक बदलण्याची आवश्यकता आहे.sudo ufw 2100 परवानगी देते.
  9. आपल्याला सर्व सूचना अद्यतनित केल्या जाणार्या सूचना प्राप्त होतील.

अधिकृत कागदपत्रे वाचून आपण स्वत: ला इतर पॅरामीटर्ससह परिचित करण्यास स्वतंत्र आहात. आपण कोणती मूल्ये वैयक्तिकरित्या निवडली पाहिजे हे निर्धारित करण्यात मदत करण्यासाठी सर्व आयटम बदलण्याचे काही टिपा आहेत.

चरण 4: की जोडणे

एसएसएच कळी जोडताना, पासवर्ड प्री-एंटर न करता दोन डिव्हाइसेस दरम्यान अधिकृतता उघडते. गुप्त आणि सार्वजनिक की वाचण्याच्या अल्गोरिदम अंतर्गत ओळख प्रक्रिया पुन्हा तयार केली गेली आहे.

  1. कंसोल उघडा आणि टाइप करून नवीन क्लायंट की तयार कराssh-keygen -t dsaआणि नंतर फाइलवर नाव नियुक्त करा आणि प्रवेशासाठी संकेतशब्द निर्दिष्ट करा.
  2. त्यानंतर, सार्वजनिक की जतन केली जाईल आणि एक गुप्त प्रतिमा तयार केली जाईल. स्क्रीनवर आपण त्याचे स्वरूप दिसेल.
  3. पासवर्डद्वारे कनेक्शन डिस्कनेक्ट करण्यासाठी फक्त तयार केलेल्या फाइलची कॉपी दुसर्या संगणकावर करणे आहे. आज्ञा वापराssh-copy-id वापरकर्तानाव @ remotehostकुठे वापरकर्तानाव @ रेमोटहोस्ट - रिमोट कॉम्प्यूटरचे नाव आणि त्याचे आयपी एड्रेस.

हे केवळ सर्व्हर रीस्टार्ट करण्यासाठी आणि सार्वजनिक आणि खाजगी की द्वारे योग्यरित्या कार्य करते हे सत्यापित करते.

हे SSH सर्व्हरचे इंस्टॉलेशन व त्याचे मूळ संरचना पूर्ण करते. आपण सर्व आज्ञा योग्यरित्या प्रविष्ट केल्यास, कार्य अंमलात आणताना कोणतीही त्रुटी आढळू नये. सेटअप नंतर कनेक्शनशी संबंधित कोणत्याही समस्या असल्यास, समस्येचे निराकरण करण्यासाठी एसएसएचला स्वयं लोडपासून काढून टाकण्याचा प्रयत्न करा (यात वाचा चरण 2).

व्हिडिओ पहा: कस उबट मधय SSH सकषम कर 18,04 लटर दध उबट सथपत OpenSSH-सरवहर (मे 2024).