Ubuntu 14.04LTS ओपनश चल रहा है। जब मैं अपनी सार्वजनिक कुंजी का उपयोग करने की कोशिश करता हूं, तो मुझे एक अनुमति अस्वीकृत (सार्वजनिक कुंजी) मिल रही है।
/var/log/auth.log दिखाता है कि "अधिकृत कुंजी नहीं खोल सका '/home/wolfgeek/.ssh/authorized_keys': अनुमति अस्वीकृत"
यहाँ मजबूत हिस्सा है!
अगर मैं "ls -l /home/wolfgeek/.ssh/authorized_keys" या "stat /home/wolfgeek/.ssh/authorized_keys" करता हूं, तो मैं सफलतापूर्वक ssh के माध्यम से लॉग इन कर सकता हूं। मैंने फ़ाइल (600) और न ही .sh निर्देशिका (700) पर अनुमतियों को नहीं बदला है। मैंने फ़ाइल को संशोधित नहीं किया है, और न ही sshd को पुनरारंभ किया है। सभी मैं फाइल को स्टेट करता हूं और यह काम करना शुरू कर देता है।
कोई विचार?
/home/wolfgeek/.ssh
एनएफएस वॉल्यूम पर निर्देशिका? या कुछ अन्य साझा फाइलसिस्टम या असामान्य (यूनिक्स के लिए) फाइलसिस्टम प्रकार? यह संभव है कि ओएस फ़ाइल विशेषताओं को कैशिंग कर रहा है और फ़ाइल के परिवर्तनों को तुरंत नहीं देख रहा है।