मुझे एक गतिशील आईपी पते के साथ एक मेजबान से कनेक्ट करने की आवश्यकता है।
जब भी इसका IP बदलता है, SSH मुझे फिंगरप्रिंट सत्यापन की बात बताता है:
The authenticity of host '...' can't be established.
RSA key fingerprint is ....
Are you sure you want to continue connecting (yes/no)?
क्या SSH होस्ट सार्वजनिक कुंजी को पास करना संभव होगा, ताकि:
- SSH होस्ट की प्रामाणिकता को स्वचालित रूप से सत्यापित करता है
- होस्ट कुंजी ज्ञात_होस्ट फ़ाइल में संग्रहीत नहीं है
यह सवाल अलग है कि मैं ज्ञात मेजबानों के लिए एसएसएच के मेजबान सत्यापन से कैसे बच सकता हूं? के बाद से है कि अन्य प्रश्न दबाने SSH सत्यापन करना है, जबकि मैं नहीं उसे दबाने के लिए चाहते हैं: मैं करना नहीं बल्कि SSH से मेजबान प्रमाणीकृत, बस मेजबान की सार्वजनिक कुंजी का उपयोग कर के लिए (जो मैं जानता हूँ कि, और यह एक फ़ाइल में संग्रहीत है) चाहते हैं known_hosts
फ़ाइल।
मेरे लिए एक अन्य सवाल हर बार एक अलग सर्वर से जुड़ने के बारे में लगता है, बजाय एक गतिशील आईपी के एक एकल प्रसिद्ध सर्वर से कनेक्ट करने के लिए।