मैं कुछ समय के लिए एक दूरस्थ सर्वर पर सार्वजनिक कुंजी प्रमाणीकरण का उपयोग कर रहा हूं, अब दूरस्थ शेल उपयोग के लिए और sshfs माउंट के लिए भी। मेरे sshfs निर्देशिका के एक umount को मजबूर करने के बाद, मैंने देखा कि ssh ने मुझे पासवर्ड के लिए संकेत देना शुरू किया। मैंने किसी स्थानीय मशीन का उल्लेख करते हुए रिमोट .sh / अधिकृत_कीप को शुद्ध करने की कोशिश की, और मैंने रिमोट मशीन के संदर्भ में स्थानीय मशीन को साफ किया। मैंने फिर अपनी ssh-copy-id दोहराई, इसने मुझे पासवर्ड के लिए प्रेरित किया, और सामान्य रूप से वापस लौटा। लेकिन लो और निहारना, जब मैं दूरस्थ सर्वर पर ssh करता हूं तो मुझे अभी भी पासवर्ड के लिए संकेत दिया जाता है। मैं थोड़ा उलझन में हूं कि यह मुद्दा क्या हो सकता है, कोई सुझाव?
~
, ~/.ssh
और ~/.ssh/authorized_keys
, ssh -vvv server.example.com
आउटपुट को चला सकते हैं और रिपोर्ट कर सकते हैं (यदि आप चाहें तो होस्ट और उपयोगकर्ता नामों को अज्ञात करें)। यदि आपके पास सर्वर पर रूट एक्सेस है, तो सार्वजनिक कुंजी लॉगिन का प्रयास करते समय बनाई गई लॉग प्रविष्टियों को देखें।