फ़ाइल sshd(8)
के प्रारूप का वर्णन करने के लिए मैनुअल पेज known_hosts
:
इन फ़ाइलों में प्रत्येक पंक्ति में निम्न फ़ील्ड शामिल हैं: मार्कर (वैकल्पिक), होस्टनाम, बिट्स, घातांक, मापांक, टिप्पणी। खेतों को रिक्त स्थान द्वारा अलग किया जाता है।
यदि आपके मेजबान के लिए आपकी सार्वजनिक कुंजी इस तरह दिखती है:
ssh-rsa AAAA1234.....=
तो बस इस लाइन को अपनी ~/.ssh/known_hosts
फ़ाइल में डालें:
your.host.name,0.0.0.0 ssh-rsa AAAA1234.....=
जहाँ आप अपने होस्ट के लिए होस्टनाम और आईपी का आदान-प्रदान करेंगे।
अब यह निर्भर करता है कि आपने ssh
विकल्प HashKnownHosts
चालू किया है या नहीं। यदि नहीं, तो आप कर रहे हैं। अन्यथा (जैसे कि मौजूदा उबंटू रिलीज पर) आपको इस फाइल का उपयोग करने की आवश्यकता होगी ssh-keygen -H -f ~/.ssh/known_hosts
।
ssh-rsa AAAA1234.....=
? मैंने अपनी सार्वजनिक कुंजी खोली और यह बराबरी के संकेत के साथ समाप्त नहीं होता है, इसके बजाय प्रारूप जैसा दिखता हैssh-rsa AAAA1234.... user@hostname
:। मैं उसे अपनीknown_hosts
फ़ाइल में कैसे सम्मिलित करूँगा ?