Featured image of post विंडोज कॉन्फ़िगरेशन प्रभावी होने के बिना उबंटू का मनोरंजन करने के लिए स्वतंत्र है

विंडोज कॉन्फ़िगरेशन प्रभावी होने के बिना उबंटू का मनोरंजन करने के लिए स्वतंत्र है

यह लेख इस समस्या का परिचय देता है और हल करता है कि विंडोज कॉन्फ़िगरेशन उबंटू में प्रवेश करने के लिए स्वतंत्र है। उबंटू प्रभावी नहीं होता है

चेतावनी: यह लेख मशीन द्वारा अनुवादित है, जिससे खराब गुणवत्ता या गलत जानकारी हो सकती है, कृपया ध्यान से पढ़ें!

विंडोज कॉन्फ़िगरेशन प्रभावी होने के बिना उबंटू का मनोरंजन करने के लिए स्वतंत्र है

कारण

अपने व्यक्तिगत ब्लॉग के कॉन्फ़िगरेशन के दौरान, मैंने स्वचालित रूप से तैनात करने के लिए GitHub कार्रवाई का उपयोग करने की योजना बनाई, जिसका उपयोग SSH कुंजी का उपयोग करने के लिए एक तरफ सेट करने के लिए किया जाना चाहिए।

संदर्भ लिंक

  1. Ubuntu 20.04 में लॉग इन करने के लिए SSH कुंजी कैसे कॉन्फ़िगर करें

  2. SSH -Free लॉगिन कॉन्फ़िगरेशन की सफलता के बाद समाधान प्रभावी नहीं होता है

विन्यास

ब्लॉगर Win10, Ubuntu20.04 का उपयोग करता है;

कॉन्फ़िगरेशन कुंजी की प्रक्रिया बहुत सरल है। सबसे पहले

1
ssh-keygen -t rsa -q -C "For SSH" -f rsa_id

फिर उपयोग करेंssh-copy-id remote_username@server_ip_address दूरस्थ सर्वर पर सार्वजनिक कुंजी को तैनात करें, लेकिन विंडोज आमतौर पर नहीं होता हैssh-copy-idआदेश, ताकि आप इसके बजाय निम्न कमांड का उपयोग कर सकें।

1
cat ~/.ssh/id_rsa.pub | ssh remote_username@server_ip_address "mkdir -p ~/.ssh && chmod 700 ~/.ssh && cat >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys"

उसके बाद, SSH सेवा को पुनरारंभ करें और इसका उपयोग करेंssh remote_username@server_ip_address कनेक्शन में पाया गया कि पासवर्ड अभी भी आवश्यक है। जानकारी की जाँच करने के बाद, लिंक 2 लिनक्स प्लेटफॉर्म पर है। यह विंडोज पर लागू नहीं है। यह हैरान है।

समाधान

मैंने पाया कि Openssh AuthentInt एजेंट आइटम शुरू नहीं किया गया है। विवरण स्पष्ट है, अर्थात, इसका उपयोग सार्वजनिक और निजी कुंजी को सत्यापित करने के लिए किया जाता है। सेवा चालू होने के बाद, परीक्षण से सीधे कनेक्ट करना अभी भी असंभव है।

image-20230413152155447

अंत में, अपनी .ssh निर्देशिका में कॉन्फ़िगर फ़ाइलें जोड़ें

1
2
3
4
5
Host yourhost
     Hostname yourhost
     Port 22
     User youruser
     IdentityFile ~/.ssh/your_key

बचाने और इसे पूरी तरह से हल करने के बाद re -Connect! image-20230413152155447

थीम Stack ्वारा डिज़ाइन किया गया Jimmy & Built with Hugo