Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Linux

'आपके प्रमाणीकरण एजेंट से कनेक्शन नहीं खुल सका' त्रुटि का समाधान करें

<पी> जब आप ssh-add कमांड का उपयोग करके एक कुंजी पासफ़्रेज़ जोड़ने का प्रयास करते हैं तो आपको एक त्रुटि मिल सकती है जिसमें लिखा होता है कि "आपके प्रमाणीकरण एजेंट से कनेक्शन नहीं खुल सका"। यह विशेष समस्या आम तौर पर एसएसएच-एजेंट द्वारा सही ढंग से असाइन न किए जाने के कारण होती है, यही कारण है कि इतने सारे लोग पाते हैं कि थोड़ी असामान्य परिस्थितियों में यह एक समस्या बन जाती है।

<पी> उदाहरण के लिए, आप पा सकते हैं कि आपको यह त्रुटि तब मिलती है जब रास्पबेरीपी पर रास्पबियन चलाने पर, एक फिश्ड आउट कमांड प्रॉम्प्ट वाला एक एम्बेडेड राउटर या एंड्रॉइड लिनक्स टर्मिनल का उपयोग किया जाता है। आप इसे एक साधारण कमांड से आसानी से ठीक कर सकते हैं, जिसके लिए आपको इधर-उधर खेलने की बिल्कुल भी आवश्यकता नहीं है, चाहे आप किसी भी प्रकार के डिवाइस पर काम कर रहे हों या आप किस शेल से काम कर रहे हों।

<पी> प्रमाणीकरण एजेंट त्रुटियों को ठीक करना

<पी> यह मानते हुए कि आपके पास पहले से ही ssh-एजेंट चल रहा है, आपको इसे दोबारा शुरू नहीं करना चाहिए। इसके बजाय, आप कमांड लाइन से ssh-add चलाकर अपना कुंजी पासफ़्रेज़ जोड़ने का प्रयास करना चाहेंगे। जब आप ऐसा करते हैं, तो आपको किसी प्रकार की त्रुटि प्राप्त होने की अधिक संभावना होती है जिसमें लिखा होता है कि "आपके प्रमाणीकरण एजेंट के लिए कनेक्शन नहीं खुल सका" और साथ ही आम तौर पर कोई अन्य पाठ नहीं होता है। यह वास्तव में सबसे उपयोगी कमांड नहीं है, और कुछ उपयोगकर्ताओं को लगता है कि वे उत्तर पाने से पहले लंबे समय तक इधर-उधर घूमते रहते हैं क्योंकि यह उन्हें सही उत्तर की राह पर नहीं ले जाता है।

<पी> सबसे पहले, हालांकि यह थोड़ा पांडित्यपूर्ण लगता है, यह सुनिश्चित करने के लिए जांचें कि आप इंटरनेट या किसी अन्य प्रकार के नेटवर्किंग प्रोटोकॉल से जुड़े हैं जिसके साथ आप काम कर रहे हैं क्योंकि ऐसा हो सकता है कि आप नेटवर्क से जुड़े ही नहीं हैं। यह विशेष रूप से एक समस्या है जब आप किसी प्रकार के गैर-मानक LAN उपकरण के साथ काम कर रहे हैं जहां आप ईथरनेट या वाई-फाई के बजाय केवल किसी प्रकार के निजी नेटवर्क पर ssh का उपयोग कर रहे हैं।

<पी> जब तक आप सुनिश्चित हैं कि आप कनेक्ट हैं, तब तक ssh-add ~/.ssh/id_rsa का उपयोग करने का प्रयास करें, फ़ाइल नाम को उस कुंजी के वास्तविक फ़ाइल नाम से बदल दें जिसे आप जोड़ने का प्रयास कर रहे थे। हमने वास्तव में अपनी परीक्षण मशीन की कुंजी को ~/.ssh/id_rsa नाम दिया है, जो कि नमूने का नाम है, हालांकि आपके पास संभवतः एक अलग नाम है। आपको "पासफ़्रेज़ दर्ज करें" का संकेत मिल सकता है, जो लिनक्स वर्चुअल टर्मिनल की तरह मौन है। क्या यह आपके पासफ़्रेज़ को स्वीकार कर लेता है, तो आप बिल्कुल ठीक हैं और आपको और काम करने की आवश्यकता नहीं है।

<पी> दूसरी ओर, यदि आपको "आपके प्रमाणीकरण एजेंट से कनेक्शन नहीं खुल सका" त्रुटि फिर से मिलती है, तो एजेंट को पूर्ण पुन:असाइनमेंट की आवश्यकता होती है। यदि आप नियमित शेल के साथ काम कर रहे हैं, तो बस ssh-agent /bin/sh चलाएं और फिर ssh-add ~/.ssh/id_rsa चलाएं, एक बार फिर कुंजी का नाम बदलना सुनिश्चित करें। इस बिंदु पर आपके पास संकेत होना चाहिए। शुद्ध बैश का उपयोग करने वाले जिन्हें इस बात से कोई फ़र्क नहीं पड़ता कि लिनक्स समुदाय के कुछ लोग अपने ssh क्लाइंट में "बैशिज्म" को क्या कहते हैं, वे केवल ssh-एजेंट बैश का उपयोग कर सकते हैं और फिर ssh-ऐड कमांड का उपयोग कर सकते हैं। अधिकांश लोग पाएंगे कि रूट और नियमित दोनों उपयोगकर्ताओं के रास्ते में बाधा है और उन्हें किसी और चीज़ की आवश्यकता नहीं है।

<पी> फिश-शेल के उपयोगकर्ता इसके बजाय ssh-agent /usr/bin/fish और फिर ssh-add ~/.ssh/id_rsa आज़माना चाहेंगे। हालाँकि, उपरोक्त अधिकांश मामलों में बॉर्न, बैश या अल्मक्विस्ट शेल का उपयोग करने वालों के लिए ठीक काम करेगा। अगर चीजें अभी काम कर रही हैं, तो आपको कुछ और करने की जरूरत नहीं है।' हालाँकि, सी-शेल या टीसीएसएच का उपयोग करने वालों को इस समय समस्या का सामना करना पड़ सकता है।

<पी> यदि आप इस स्थिति में हैं, तो अपने शेल एजेंट को पंजीकृत कराने के लिए eval 'ssh-agent -c' और उसके बाद ssh-add ~/.ssh/id_rsa आज़माएँ। ऐसा इसलिए है क्योंकि टीसीएसएच चीजों को थोड़ा अलग तरीके से करता है, हालांकि अधिकांश एम्बेडेड सिस्टम और उसके जैसे सिस्टम में यह नहीं होगा। किसी भी स्थिति में, जब तक आपने सब कुछ सही ढंग से टाइप नहीं किया है, तब तक आपके पास इस बिंदु पर एक कार्यशील एसएसएच कनेक्शन होना चाहिए। यदि आप कोई गलती करते हैं, तो आप बस आदेश दोहरा सकते हैं क्योंकि इनमें से कोई भी विनाशकारी नहीं है।

<पी> आपके कॉन्फ़िगरेशन के आधार पर, आपको पुनरारंभ के बाद अपने एसएसएच कनेक्शन पर लॉग इन करते समय हर बार ऐसा करना पड़ सकता है। हालाँकि, किसी भी स्थिति में, समस्या को एक ही आदेश से आसानी से ठीक कर दिया जाता है, इसलिए आपको बाद में इधर-उधर बैठने की ज़रूरत नहीं होगी।

<पी> लेखक के बारे में

<पी>  आपके प्रमाणीकरण एजेंट से कनेक्शन नहीं खुल सका  त्रुटि का समाधान करें

<पी> केविन एरो

<पी> केविन एरो एक दशक से अधिक के उद्योग अनुभव के साथ एक अत्यधिक अनुभवी और जानकार प्रौद्योगिकी विशेषज्ञ हैं। उनके पास माइक्रोसॉफ्ट सर्टिफाइड टेक्नोलॉजी स्पेशलिस्ट (एमसीटीएस) प्रमाणन है और नवीनतम तकनीकी विकास के बारे में अपडेट रहने का उनमें गहरा जुनून है। केविन ने सॉफ्टवेयर विकास, साइबर सुरक्षा और क्लाउड कंप्यूटिंग जैसे क्षेत्रों में अपनी विशेषज्ञता और ज्ञान का प्रदर्शन करते हुए तकनीक से संबंधित विषयों की एक विस्तृत श्रृंखला पर विस्तार से लिखा है। तकनीकी क्षेत्र में उनके योगदान को उनके साथियों द्वारा व्यापक रूप से मान्यता और सम्मान दिया गया है, और जटिल तकनीकी अवधारणाओं को स्पष्ट और संक्षिप्त तरीके से समझाने की उनकी क्षमता के लिए उन्हें अत्यधिक सम्मानित किया जाता है।
  1. MacOS पर DMG फ़ाइल बनाएं:एक चरण-दर-चरण मार्गदर्शिका MacOS पर DMG फ़ाइल बनाएं:एक चरण-दर-चरण मार्गदर्शिका

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

  1. फिक्स:Documents.library-ms काम नहीं कर रहा है फिक्स:Documents.library-ms काम नहीं कर रहा है

    गड़बड़ी “Documents.library-ms अब काम नहीं कर रही है का सामना तब होता है जब उपयोगकर्ता डिफ़ॉल्ट विंडोज लाइब्रेरी पर क्लिक करता है। यह आमतौर पर एक संकेत है कि पुस्तकालय भ्रष्ट हो गया है। अधिकांश उपयोगकर्ताओं ने रिपोर्ट किया है कि उनके सुरक्षा सूट द्वारा वायरस या किसी अन्य प्रकार के मैलवेयर को निकाल

  1. वर्चुअलबॉक्स और वीएमवेयर के लिए मैकओएस सिएरा 10.12.6 आईएसओ डाउनलोड करें - विश्वसनीय स्रोत वर्चुअलबॉक्स और वीएमवेयर के लिए मैकओएस सिएरा 10.12.6 आईएसओ डाउनलोड करें - विश्वसनीय स्रोत

    20 सितंबर, 2016 को OS इसने कई नए फीचर्स भी पेश किए, जिनमें ऑप्टिमाइज्ड स्टोरेज, यूनिवर्सल क्लिपबोर्ड, एप्पल का वॉयस असिस्टेंट सिरी, सफारी में एप्पल पे और भी बहुत कुछ शामिल हैं। आज तक, macOS Sierra को एक अप्रचलित Mac ऑपरेटिंग सिस्टम माना जाता है। हालाँकि, यदि आपके पास पुराना मैक है या आपको कुछ पुरान