यह लिनक्स, मैकओएसएक्स और फ्रीबीएसडी पर ओपनएसएसएच क्लाइंट के बारे में एक सवाल है।
आम तौर पर, मैं अपने SSH कुंजी का उपयोग कर सिस्टम में लॉग इन करता हूं।
कभी-कभी, मैं चाहता हूं कि मेरा SSH क्लाइंट मेरी SSH कुंजी को अनदेखा करें और इसके बजाय पासवर्ड का उपयोग करें। यदि मैं 'ssh hostname' देता हूं, तो मेरा क्लाइंट मुझे पासफ़्रेज़ के लिए मेरी SSH कुंजी के लिए संकेत देता है जो एक झुंझलाहट है। इसके बजाय, मैं चाहता हूं कि क्लाइंट मेरी SSH कुंजी को अनदेखा कर दे, ताकि सर्वर मुझसे इसके बदले मेरा पासवर्ड मांगे।
मैंने निम्नलिखित की कोशिश की, लेकिन मुझे अभी भी अपने SSH कुंजी के पासफ़्रेज़ के लिए प्रेरित किया जाता है। इसके बाद, मुझे अपने पासवर्ड के लिए कहा जाता है।
ssh -o PreferredAuthentications=password host.example.org
मैं दूरस्थ मेजबान के किसी भी संशोधन के बिना, ग्राहक पक्ष पर ऐसा करना चाहता हूं।