कम्प्युटरसफ्टवेयर

ग्राहक SSH: सेटिङ। सर्वश्रेष्ठ SSH-ग्राहक

ग्राहक SSH - यो एक आवश्यक उपकरण दुई मिसिन बीच SSH-जडानहरू प्रयोग गर्दा हो। यो टाढाको कम्प्युटर सञ्चालन प्रणाली प्रवेश र आदेश मा चलाउन देखिन्छ। ग्राहक प्रयोगकर्ताको स्थानीय मिसिन मा स्थापित छ। उहाँले सर्भर मा प्रमाणित हुनुपर्छ, र केवल सेवा सुरु गर्ने पछि। ग्राहक टर्मिनलमा प्रयोगको लागि कार्यान्वयन वा ग्राफिकल कन्फिगरेसन इन्टरफेस छ गर्न सकिन्छ।

SSH के हो?

SSH (सुरक्षित शेल) को रूपमा शाब्दिक अनुवाद गरिएको छ "सुरक्षित खोल।" SSH प्रयोग - छ एक नेटवर्क प्रोटोकल जो नेटवर्क संचालन प्रणालीमा टाढाको नोड को सुरक्षित व्यवस्थापन गरे। यो माध्यम पारित, सुरक्षित जडान, प्रमाणीकरण र डाटा एक होस्टबाट अर्को यातायात गुप्तिकरण मार्फत स्थानान्तरण प्रदान गर्दछ।

यो तपाईं जस्तै इन्टरनेट रूपमा असुरक्षित नेटवर्कमा अन्य नेटवर्क प्रोटोकल को सुरक्षित प्रसारण लागि गुप्तिकरण सुरुङको सिर्जना गर्न अनुमति दिन्छ। यो अक्सर पोर्ट अन्य बन्दरगाह एउटा कम्प्युटर फर्वार्ड लागि प्रयोग गरिन्छ।

सुरु SSH उहाँलाई एक गोप्य रिपोर्ट रूपमा संलग्न छ जो 1995 मा फिनल्याण्ड को ट्याटु Ilonenom, राखे थियो। यो संस्करण SSH-1 भनिन्थ्यो। क्षणमा, लगभग कहिल्यै प्रयोग।

1996 मा, SSH-2 को एक सुधार संस्करण विकास भएको थियो। SSH-1 थप सुरक्षित छ र एक विस्तारित सूची छ यसलाई अनुपयुक्त छ गुप्तिकरण एल्गोरिदम। अब SSH संस्करण अन्तर्गत SSH-2 चाहनुभएको छ। 2006 देखि, प्रोटोकल IETF मानक इन्टरनेट संघ पहिचान छ।

त्यहाँ SSH दुई मुख्य कार्यान्वयन हो। तिनीहरूलाई को स्वामित्व, SSH संचार सुरक्षा विकास छ जो। दोस्रो - OpenSSH थिओ डे Raadt को नेतृत्व अन्तर्गत निःशुल्क वैकल्पिक रूपमा पहिलो खोल्न सेट अप। यो भन्दा साधारण छ र साथ सबैभन्दा युनिक्स-जस्तै प्रणाली समावेश गरिएको छ।

SSH ग्राहक र SSH सर्भर के हो

एक ग्राहक र सर्भर: जडान SSH प्रोटोकल दुई मुख्य घटक को माध्यम द्वारा कार्यान्वयन गरिएको छ।

सरल शब्दमा, टाढाको मिसिन (सर्भर) पहुँच छ कि एक स्थानीय कम्प्युटर मा स्थापित छ ग्राहकको एउटा प्रयोगकर्ता। यो ग्राहक कार्यान्वयन हुन सक्छ ग्राफिकल प्रयोगकर्ता इन्टरफेस कि (destktopnoe आवेदन रूपमा) र टर्मिनल (कन्सोल) मा कार्यका लागि उल्लेख गर्नुपर्छ।

SSH सर्भर ग्राहकहरु र नेटवर्क जडानहरू सुन्नुहुन्छ जडान प्राधिकरण लागि आवश्यक कदम बनाउँछ लागि संकेत गर्दा। टाढाको ग्राहक सेवा सेट सफल बित्दै जाँदा शुरूआत मा।

सुरक्षित पहुँच सार्वजनिक कुञ्जी संग asymmetric गुप्तिकरण प्रयोग तपाईं पहिलो जडान गर्दा प्रमाणीकरण प्रक्रिया मार्फत संगठित छ। पछि प्रयोग सममित गुप्तिकरण समयमा।

SSH मानक तीन प्रोटोकल समावेश:

  • परिवहन तह प्रोटोकल - सर्भर प्रमाणीकरण, गोपनीयता र निष्ठा सुनिश्चित गर्दछ। यो डाटा सङ्कुचन प्रदान गर्दछ। TCP / IP को शीर्ष मा रन।
  • प्रमाणीकरण प्रोटोकल - सर्भर ग्राहक प्रमाणीकरण कार्य गर्दछ। यो परिवहन प्रोटोकल तह माथि कार्य।
  • जडान प्रोटोकल - गुप्तिकरण गरिएको च्यानल विभिन्न सेवाहरूको लागि प्रयोग धेरै तार्किक च्यानलको रूपमा multiplexed छ। यो प्रमाणीकरण च्यानल माथि चल्छ।

सुधारिएको सुरक्षा र SSH ग्राहक र ग्राहक गर्न प्रमाणीकरण सर्भर पहुँच सर्भर ग्राहक प्रमाणीकरण द्वारा प्रत्याभूति गरिएको छ। प्रमाणीकरण दुवै पक्षले ठाउँ लिन्छ।

ग्राहक पहिलो पटक अनुरोध परिवहन पत्र को एक सुरक्षित जडान स्थापना पठाउँछ। दोस्रो अनुरोध प्रमाणीकरण SSH-ग्राहक पछि पठाइएको छ।

OpenSSH को कार्यान्वयन

OpenSSH - खुला स्रोत कार्यान्वयन OpenBSD टोली छ। निःशुल्क वितरण मार्फत भन्दा साधारण संस्करण हो।

OpenSSH प्याकेज उपकरण को एक सेट समावेश:

  • SSHD - सर्भर भाग।
  • SSH - ग्राहक छेउमा।
  • SCP - सुरक्षित फाइल प्रतिलिपि लागि उपयोगिता।
  • SSH-किजेन - कम्प्युटर र प्रयोगकर्ताका लागि सार्वजनिक कुञ्जी (आरएसए, डीएसए र अन्य) उत्पन्न गर्छ।
  • SSH-keyscan - नेटवर्क मा सार्वजनिक कुञ्जी बटोरता।
  • SSH-एजेन्ट - सार्वजनिक कुञ्जी संग पछि प्रमाणीकरण लागि व्यक्तिगत RSA कुञ्जीहरू राख्छ।
  • SSH-एड - नयाँ निजी कुञ्जीहरू एजेन्ट SSH-एजेन्ट थप्छ।
  • SFTP-सर्भर - SFTP सर्भर।
  • SFTP - उपयोगिता सुरक्षित एफटीपी मार्फत फाइलहरू प्रतिलिपि गर्न।

OpenSSH सबैभन्दा युनिक्स-जस्तै प्रणाली लागि बक्स वितरण मा समावेश गरिएको छ। सबै भन्दा साधारण लिनक्स, (नि: शुल्क, नेट) BSD खोल्नुहोस्, सोलारिस, हिमाचल प्रदेश-UX, Irix, MacOS X, र अरूलाई मानिन्छ।

गहन विकास काममा डाउनलोड लागि उपलब्ध छ जो Windows को लागि OpenSSH को कार्यान्वयन, मा बाहिर वेबसाइट। यो तपाईं गर्न अनुमति दिन्छ SSH-सर्भर सिर्जना प्रणाली को विन्डोज परिवार जडान गर्न एक SSH ग्राहक छ मा। Windows को लागि OpenSSH वितरण CygWin मा समावेश गरिएको छ।

सबैभन्दा प्रयोगकर्ता लोकप्रिय लिनक्स कर्नेल आधारित बितरण छन्। भविष्यमा, SSH प्रयोग सबै उदाहरण OpenSSH कन्फिगर गर्न टैग: छन्। लिनक्स को स्पष्टता Ubuntu, Windows र म्याक ओएस एक्स लागि SSH-ग्राहक सेट गर्नेछ अप

स्थापना र कन्फिगर openssh-सर्भर

त्यहाँ धेरै कन्फिगरेसन विकल्प OpenSSH -server छन्। ग्राहक कन्फिगर गर्न सर्भर कन्फिग आधारित गर्नुपर्छ। यो खण्ड Ubuntu सर्भर संस्करण मा स्थापित भएको SSH सर्भर को एक उदाहरण प्रदान गर्दछ। पछि वर्णन मा सर्भर कन्फिगरेसन प्रयोग गर्न ग्राहकहरु कन्फिगर गर्नुहोस्।

1 OpenSSH -server स्थापना गर्न दुई तरिकाहरू छन्:

1.1। unfolding Ubuntu सर्भर समयमा तुरुन्तै OpenSSH -server स्थापना प्याकेज चयन /

1.2। डाउनलोड र आदेश चलिरहेको द्वारा भण्डारबाटसंस्करणननिकालिएकोट्रीबाहिरकोप्रतिजाँचगर्नुहोस् स्थापना:

2. मान SSHD सर्भरको पूर्वनिर्धारित कन्फिगरेसन फाइल / आदि / SSH / sshd_config परिचित हुनुहोस्, आदेश प्रयोग गर्नुहोस्:

3. तपाईं परिवर्तन गर्नु अघि पूर्वनिर्धारित सेटिङहरू फाइल को एक जगेडा प्रतिलिपि सिर्जना र यो लेखन देखि रक्षा गर्न निश्चित हुन। तपाईं त्रुटि को घटना पछि पूर्वनिर्धारित मान रोल आवश्यक भएमा यो, मामला मा गरेको छ।

4 पूर्वनिर्धारित सेटिङ मा पोर्ट को टीसीपी 22 सुरक्षाको लागि, यो उदाहरणका लागि, आफ्नो गैर-मानक मान प्रतिस्थापन गर्न सिफारिस गरिएको छ, 5754. परिवर्तन आदेश संग पोर्ट निर्देशन:

5 फाइल बचत / Etc / SSH / sshd_config र पुनः सुरु SSHD:

सर्भर स्थापित र कन्फिगर गरिएको छ। अब उहाँले कुनै पनि प्रयोगकर्ताले विशेषाधिकार संग सिस्टम साइन इन गर्न सक्नुहुन्छ पहुँच, पूर्वनिर्धारित पोर्ट 5754. मा सुन्नुहुन्छ। प्रमाणीकरण पासवर्ड वा कुञ्जी डीएसए, RSA, ed25519 एट अल प्रयोग गरेर गरिन्छ।

क्रस-मंच OpenSSH-ग्राहक टर्मिनल। लिनक्सको लागि SSH ग्राहक

पहिल्यै SSH प्रोटोकल को सबै भन्दा अधिक प्रयोग कार्यान्वयन जो पूर्वनिर्धारित सबै भन्दा लिनक्स बितरण सम्मेलन संग आउछ OpenSSH छ, कि यसो। केही अवस्थामा, OpenSSH यो Distro लागि भण्डारबाटसंस्करणननिकालिएकोट्रीबाहिरकोप्रतिजाँचगर्नुहोस् डाउनलोड गर्न सकिन्छ।

को OpenSSH नै आदेश चल्छ जो SSH कार्यक्रम, रूपमा कार्यान्वयन ग्राहक-प्याकेजहरू रूपमा। ग्राहक कन्फिगर र टर्मिनल मार्फत नियन्त्रण गरिन्छ, यो एक ग्राफिकल इन्टरफेस छैन। यो सबैभन्दा सरल र प्रयोगकर्ता-अनुकूल संस्करण मानिन्छ।

स्थापना र Ubuntu मा OpenSSH-ग्राहक कन्फिगर

टाढाको मिसिन मा स्थापित र OpenSSH-सर्भर कन्फिगर भएको छ। लक्ष्य कि Ubuntu चलिरहेको छ एक स्थानीय कम्प्युटरबाट यो पहुँच प्राप्त छ।

1 पूर्वनिर्धारित Ubuntu वितरण तपाईं प्रयोग गरेर यसलाई स्थापित गर्नु पर्छ त, OpenSSH-ग्राहक थपियो छैन:

2. पछि स्थापना कार्यक्रम बोलाइएको छ SSH आदेश बिना जड टर्मिनलमा देखि।

3. प्रयोगकर्ता प्रमाणीकरण पासवर्ड प्रयोग गरिएको छ भने:

1) जडान गरिएका छ:

  • प्रयोगकर्ता नाम - टाढाको मिसिन मा खाता नाम,
  • पाहुना - यो रिमोट सर्भर आईपी-ठेगाना (वा डोमेन सर्भर प्रत्यायोजित गरिएको छ भने डोमेन) छ;

2) आदेश प्रविष्ट पछि, तपाईं प्रविष्ट गर्नुहोस् प्रेस पर्छ - तपाईं एक पासवर्ड संकेत गरिनेछ; एक पासवर्ड टाढाको मिसिन खातामा आवश्यक छ (प्रदर्शित छैन पासवर्ड सुरक्षा गर्न रूपमा होसियार हुनुपर्छ);

3) सही पासवर्ड, एक अभिवादन संग दूर सर्भर टर्मिनल सञ्झ्याल प्रवेश; तपाईंलाई आवश्यक आदेशहरू प्रदर्शन गर्न सक्छन्।

4 कुञ्जीहरू डीएसए लागि भनेर प्राधिकरण आवश्यक छ घटना मा:

1) SSH OpenSSH-ग्राहकबाट सम्भव सार्वजनिक र निजी कुञ्जीहरू उत्पन्न गर्न आवश्यक छ भने:

2) पूर्वनिर्धारित सार्वजनिक कुञ्जी फाइल /home/user/.ssh/id_dsa.pub भण्डार र /home/user/.ssh/id_dsa बन्द हुन्छ;

3) टाढाको मिसिन प्रतिलिपि र प्राधिकरण /home/user/.ssh/authorized_keys टोली थप्न हुनुपर्छ उत्पन्न सार्वजनिक कुञ्जी:

अब प्रयोगकर्ता पासवर्ड प्रविष्ट बिना SSH-सर्भरसँग प्रमाणिकरण गर्न सक्नुहुन्छ।

स्थापना र Windows मा Cygwin टर्मिनल लागि OpenSSH कन्फिगर

स्थापना Cygwin Cygwin.exe आधिकारिक साइटबाट डाउनलोड भएको एक फाइल सुरु।

Cygwin - विभिन्न प्याकेजहरू को एक किसिम assembling छ। टाढाको टर्मिनल जरूरत मात्र OpenSSH काम गर्न। तपाईं Cygwin खोजी गरेर फेला पार्न सक्नुहुन्छ।

तपाईं प्याकेज स्थापना गरेपछि Cygwin टर्मिनल चलाउन र निम्न आदेश प्रविष्ट गर्न आवश्यक:

त्यसपछि प्रविष्ट गर्नुहोस् थिच्नुहोस्। तपाईं पासवर्ड प्रविष्ट गर्न प्रेरित गर्नेछ। प्रमाणीकरण पारित गरेपछि प्रयोगकर्ता टर्मिनल अभिवादन गर्न एउटा रिमोट सर्भरमा देखिन्छ।

विन्यास ठ्याक्कै OpenSSH-ग्राहक, लिनक्स को लागि लागू मा जस्तै हो।

SSH-ग्राहक क्रस-मंच GUI पुटीन

पुटीन - रिमोट प्रशासन लागि ग्राफिकल SSH ग्राहक, SSH प्रोटोकल लागि समर्थन समावेश जो। खुला स्रोत र पूर्ण निःशुल्क कार्यक्रम वितरण गरिएको छ।

मूलतः मात्र ओएस Windows को लागि जारी, तर ग्राहक पछि लिनक्स लागि राखिनेछ थियो, यो लगभग सबै लोकप्रिय लिनक्स बितरण को रिपोजिटरी मा समावेश गरिएको छ।

सक्रिय म्याक ओएस एक्स मा काम गर्न विकास

पुटीन कन्फिगरेसन विन्डो सबै सञ्चालन प्रणाली मा नै देखिन्छ। फरक मात्र स्थापना विधिहरू मा अवस्थित छ। पुटीन सेटिङहरू को मापदण्डहरु - त्यसैले स्थापना पहिलो कसरी तीन सञ्चालन प्रणाली, र त्यसपछि देखाइनेछ।

पुटीन लिनक्स Ubuntu स्थापना

1 आदेश संग पुटीन स्थापना गर्नुहोस्:

2. टर्मिनल वा मेनुमा माउस क्लिक देखि पुटीन आदेश गर्न सुरु गर्नुहोस्:

3. सञ्झ्याल ग्राहक सेटिङहरू, जहाँ आवश्यक छ जडान मापदण्डहरू दर्ता गर्न।

Windows को लागि पुटीन स्थापना

स्थापना गर्न आवश्यक फाइल यस्तो डेस्कटपमा रूपमा, एक सुविधाजनक स्थानमा, डाउनलोड putty.exe बचत गर्नुहोस्। बायाँ माउस बटन को दुई क्लिक संग कार्यक्रम सुरु हुन्छ।

पुटीन - मैक लागि SSH-ग्राहक। स्थापना र GUI-संस्करण चलिरहेको

लेखन पुटीन को समयमा पर्याप्त म्याक ओएस एक्स समस्या ग्राफिकल इन्टरफेस लागि जिम्मेवार छ कि भाग को संकलनको मा उठ्दा मा काम गर्न राखिनेछ छैन।

स्थापनाको लागि, तपाईंले केही प्रारम्भिक काम गर्नुपर्छ।

1 Xcode स्थापना गर्नुहोस्।

डिजाइन र म्याक ओएस एक्स लागि आवेदन निर्माण गर्न एप्पल देखि उपयोगिता र कार्यक्रम को प्याकेज

मैक को OS संस्करण संग एक्स 10.7 सिंह स्याउ डेभलपर वेबसाइट संग «लागि Xcode आदेश रेखा उपकरण» को राख्न आवश्यक छ।

स्थापना लाइसेन्स सम्झौता स्वीकार गर्न आवश्यक छ पछि:

2. सेट Xquartz।

म्याक ओएस एक्स लागि यो सर्भर कार्यान्वयन X.Org एक्स सञ्झ्याल प्रणाली (X11) पुटीन को GUI-संस्करण, GTK + लेखिएको लागि आवश्यक छ। आधिकारिक वेबसाइट ले स्थापना गर्नुहोस्। आवश्यक relogin स्थापना पछि।

3. स्थापना Homebrew।

स्थापना गरिएका छ:

अर्को तपाईं टोली को सही स्थापना जाँच गर्न आवश्यक:

4 सेट पुटीन, के:

यस्तो निर्भरता Glib / GTK + / Pango / कायरो एक अधिकता छ रूपमा प्रक्रिया, एक घण्टा भन्दा बढी लाग्न सक्छ।

5 स्टार्टअप फाइल Putty.app सिर्जना।

तपाईं Automator.app चलाउन पर्छ। "कार्यक्रम" तपाईं "दौड खोल-लिपि" इनपुट बक्स मा कार्यान्वयन फाइल «/ प्रयोगकर्ता / स्थानीय / bin / पुटीन» बाटो सेट गर्न, रूप «putty.app» सुरक्षित चयन गर्न आवश्यक कार्यहरू मा, फाइल ढाँचा निर्दिष्ट "चयन गर्न कागजात प्रकार कार्यक्रम "निर्देशिकामा" कार्यक्रम। " इच्छित भने, एक मानक प्रतिमा प्रतिस्थापन गर्न सकिन्छ।

को SSH ग्राहक पुटीन स्थापना

सेट ग्राफिकल ग्राहक SSH पुटीन प्रक्रिया सबै सञ्चालन प्रणाली मा नै देखिन्छ। को उपस्थिति को काम पर्यावरण को डिजाइन आधारमा अलि फरक छ।

SSH मार्फत टाढाको मेसिन जडान गर्न पुटीन चलाउन चाहनुहुन्छ। परिणामस्वरूप सञ्झ्यालमा, तपाईं मापदण्डहरु सेट गर्नुपर्छ:

जडान प्रकार - स्थापित SSH - जडान प्रकार।

पाहुना नाम (वा IP-ठेगाना) - होस्ट नाम वा IP-ठेगाना - यहाँ टाढाको सर्भर आईपी-ठेगाना, डोमेन नाम वा इन्टरनेट ठेगाना निर्दिष्ट गर्नुहोस्। यो उदाहरणमा, सेट आईपीठेगानाछैन 192.168.128.3

पोर्ट - सुन्नेपोर्ट - उदाहरणको रूपमा दिइएको थियो जो सर्भर, पोर्ट 5754. उहाँको र बिन्दु सेट अप।

इच्छित भने, तपाईं यस सत्रको लागि सेटिङ बचत गर्न सक्नुहुन्छ।

तपाईं "खुला" बटन थिच्न गर्दा टर्मिनल सञ्झ्याल प्रकट हुनेछ, जहाँ खाता लागि टाढाको मिसिन नाम र पासवर्ड प्रविष्ट गर्न आवश्यक छ।

आवश्यक छ भने, ग्राहक प्रमाणीकरण कुञ्जी जोडी कि Windows मा चल्छ puttygen.exe उपयोगिता आवश्यक छ। पुटीन-उत्प सार्वजनिक र निजी कुञ्जीहरू एक जोडी उत्पन्न गर्छ।

सार्वजनिक कुञ्जी यसलाई मानक SSH मा उत्पन्न गरेको छ, सर्भर थपियो हुनुपर्छ। एक टर्मिनल मार्फत वा पुटीन मार्फत प्रमुख सक्छन् त्यस्तै OpenSSH थप्न पहिलो प्रमाणीकरण लग इन पासवर्ड पारित भएको।

निजी कुञ्जी ढाँचा .ppk उत्पन्न र ग्राहक थपिएको छ। मा, SSH फेला पार्न सूची विस्तार, को आधिकारीक फेला पार्न र प्रमुख चयन गर्ने «प्रमाणीकरणका लागि निजी कुञ्जी फाइल» यो प्यारामिटर मा रूख मा बाँया।

यी manipulations पछि, प्रयोगकर्ता पासवर्ड बिना सर्भरसँग प्रमाणिकरण गर्न सक्नुहुन्छ।

क्षणमा, पुटीन SSH ग्राहक एक सार्वभौमिक GUI मानिन्छ। तेस्रो-पक्ष विकासकर्ताहरूले पुटीन को मोबाइल संस्करण रूपमा, Android को लागि गाओ-फेंग SSH-ग्राहक बनाएको छ।

सर्वश्रेष्ठ SSH-ग्राहक

हालसम्म के SSH-ग्राहक राम्रो प्रयोगमा कुनै सहमति छ। सिस्टम प्रशासक आफ्नै आवश्यकता आधारित उपकरण रोजेका हुन्छन्।

नियम, प्रयोगकर्ता * युनिक्स-प्रणाली को OpenSSH प्याकेज देखि एक मानक SSH प्रयोग गर्छन। यो विश्वव्यापी स्पष्ट विन्यास छ र उपलब्ध टर्मिनलमा सिधै छ। सञ्चालन यस्तो सुरक्षित फाइल प्रतिलिपि (SCP) रूपमा थप उपकरण संग लागि थप सफ्टवेयर स्थापना गर्न आवश्यक छैन। तपाईं आवश्यक सबै OpenSSH मा समावेश गरिएको छ।

सामान्यतया विन्डोज काम गर्ने प्रणाली सञ्चालन GUI प्रशंसक, पुटीन प्रयोग गर्नुहोस्। यो Windows को लागि सबै भन्दा राम्रो SSH-ग्राहक छ कि विश्वास छ। यो सबै आवश्यक पनि यदि यो अतिरिक्त मोड्युलहरू डाउनलोड आवश्यक थियो tunneling लागि उपकरण, प्रतिलिपि फाइलहरू, र यति मा, छ।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ne.atomiyme.com. Theme powered by WordPress.