मौजूदा SSH सार्वजनिक कुंजी पर टिप्पणी जोड़ें


47

मेरे पास एक SSH कुंजी (सार्वजनिक और निजी) है, जो ssh-keygen के साथ बनाई गई थी। मैं इस मौजूदा कुंजी में टिप्पणी कैसे जोड़ सकता हूं?


निजी कुंजी पर टिप्पणी को बदलने के लिए, ssh-keygen -c -f ~/.ssh/id_rsaफिर संकेतों का पालन करें। जब आप टाइप करते हैं, तो यह टिप्पणी ssh- एजेंट में दिखाई जाती हैssh-add -l
sleblanc

जवाबों:


60

कुंजी के बाद एक स्थान जोड़ें और टिप्पणी में डालें, जैसे:

ssh-dss AAAAB3NzaC1kc3MAAACBAN+NX/rmUkRW7Xn7faglC/pxqbVIohbcVOt41VThMYORtMQr
QSqMZugxew2s9iX4qRowHWLBRci6404nSydLiDe1q6/NmpK+oQ8zD1yXekl+fruBAYeno7f6dM7c
2swwwXY6knp4umXkLItxIUki6SXM0WfabJ8BwuNDyA8IrbFAAAAFQCynEN3MYXbs4AA7E/1I03jb
B1rewAAAIAztzZUygrUI8XX6eE4zEHdTbv89AHYsAsf7fSAWnPxWc63dV0P5lCPNk58nze6+N+MD
X7ZQADT6710fvbOmEFLciTwBGHHLxIV+1iTApJSsQp9T+pdkbFzBZ+mqQamZpSN1hC8fXe/Uty0D
SbhnQ1qanwrOdKP1JV7DUgzehSfAAAAIEAwAyNYxUsGil46gZQea6sfhUnrBwyM6JnEbA6ogfGdS
T2TDn1U5rfTV9UuNHzfoZ4CplVHclXyUPPhbKqcedpuRPJhHN/lp5MH7Q2tI/UxHvmePNHrXKk86
XYt7RzKHjWbHRxf84GIyTlKa8yfNfFlf9oNXdtBXcsJjHIvNsBk= ThisIsAComment

Sshd के लिए आदमी पेज authorized_keys प्रारूप है, जहां यह कहा गया है कि टिप्पणी पंक्ति के अंत तक फैली हुई है पर एक अनुभाग है। जब मैंने इसे आज़माया नहीं है, तो आपको टिप्पणी में स्थान देने में सक्षम होना चाहिए।


मैंने इसे आज़माया है और हम देखेंगे कि क्या यह काम करता है। मेरे विश्वविद्यालय को कुछ चीजों के लिए ssh आधारित लॉगिन की आवश्यकता है और उन्होंने कहा कि वे टिप्पणी का उपयोग करते हैं (जिसमें मेरा उपयोगकर्ता नाम होना चाहिए) एक कुंजी से एक खाते का मिलान। चूंकि मैं एक और SSH कुंजी नहीं बनाना चाहता था, इसलिए मैंने केवल अपनी सार्वजनिक कुंजी की प्रतिलिपि बनाई, टिप्पणी को बदल दिया और उन्हें दिया। हम देखेंगे कि क्या यह काम करता है।
मार्टिन

4
खैर ... यह काम किया।
मार्टिन

1
इसके बारे में लाइन के अंत तक विस्तार करने वाला भाग "SSH_KNOWN_HOSTS फ़ाइल फ़र्म" अनुभाग में है। "कुंजीपट और बेस 64-एन्कोडेड कुंजी को होस्ट कुंजी से सीधे लिया जाता है; उन्हें उदाहरण के लिए, /etc/ssh/ssh_host_rsa_key.pub से प्राप्त किया जा सकता है। वैकल्पिक टिप्पणी फ़ील्ड लाइन के अंत तक जारी रहती है, और इसका उपयोग नहीं किया जाता है। । "
सीज़र

4
से शुरू होने वाली लाइनों #को टिप्पणियों के रूप में माना जाता है। Man.he.net/man5/authorized_keys देखें । (मैं इसे एक उत्तर के रूप में पोस्ट करूंगा लेकिन इस साइट पर पर्याप्त प्रतिष्ठा नहीं है)
सीएस 01

2
टिप्पणियों में रिक्त स्थान हो सकते हैं। (बस परीक्षण किया गया।)
felwithe

20

बस एक साथ लाइन शुरू #संकेत है, तो पूरी लाइन एक टिप्पणी के रूप में माना जाएगा
मैन ऑफ द पेज देखें authorized_keys


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