रिमोट होस्ट से सार्वजनिक कुंजी कैसे प्राप्त करें?


0

मुझे एक साझेदार से SSH की निजी कुंजी भी प्राप्त हुई, मुझे मेजबान से जुड़ने और इस संबंध के माध्यम से कुछ डेटा भेजने के लिए एक php स्क्रिप्ट बनाने की आवश्यकता है।

हालाँकि, मुझे ssh php फ़ंक्शन को एक सार्वजनिक कुंजी प्रदान करने की आवश्यकता है, लेकिन भागीदार ने मुझे सार्वजनिक कुंजी नहीं भेजी।

मैं एक अलग फ़ाइल में दूरस्थ होस्ट से सार्वजनिक कुंजी कैसे प्राप्त कर सकता हूं?

कोई सलाह?


यदि आप किसी एप्लिकेशन से दूरस्थ होस्ट से कनेक्ट कर रहे हैं, तो आपको दूरस्थ होस्ट को प्रमाणित करने के लिए निजी कुंजी तक पहुंच की आवश्यकता है, सार्वजनिक कुंजी आपको प्रमाणित करने में मदद नहीं करेगी (यदि यह किया गया था, और सार्वजनिक था, तो कोई भी होस्ट को प्रमाणित कर सकता है। )। इनसाइड.mines.edu/~gmurray/HowTo/sshNotes.html
msw

जवाबों:


4

यदि आपके पास निजी कुंजी है तो आप इसका उपयोग करके सार्वजनिक कुंजी उत्पन्न कर सकते हैं ssh-keygen -i, जब तक कि मुझसे गलती न हो।


2
यह सही है, हालांकि प्रश्न गलत है।
msw

0

क्या यह एक विशिष्ट उपयोगकर्ता के लिए एक कुंजी है? यदि हां, और आपके पास सर्वर तक पहुंच है, तो यह कुछ ऐसा होगा ~/.ssh/id_rsa.pub

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.