আমি লিনাক্স হোস্টের সাথে যুক্ত হয়ে sshনিম্নলিখিত ত্রুটিটি ব্যবহার করার চেষ্টা করছি get
RSA host key for 10.1.1.20 has changed and you have requested strict checking.
আমি এটি ওভাররাইড করতে চাই, তবে এটি করার জন্য বিকল্পগুলির কোনও সংমিশ্রণ খুঁজে পাওয়া যাচ্ছে না।
আমি সম্ভবত কয়েক বছর আগে স্ট্রাইকহস্টকিচেকিং সেট করেছি, তবে কীভাবে তা মনে নেই।
আমি পরামর্শ নিয়েছি man sshযা আমাকে সিস্টেম-ওয়াইড কনফিগারেশন ফাইলটি অবহিত করে /etc/ssh/ssh_configএবং প্রতি ব্যবহারকারী কনফিগারেশন ফাইলের জন্য ডিফল্ট ~/.ssh/configউপস্থিতি নেই।
সম্পাদনা আমার প্রশ্নটি পরিষ্কার করতে, বিকল্পটি পরিষ্কারভাবে সেট করা আছে। আমি আবিষ্কার করার চেষ্টা করছি
- যেখানে বিকল্পগুলি সঞ্চয় করা আছে (ম্যান পৃষ্ঠায় আমার কাছে উল্লিখিত ফাইলগুলি নেই, যা ভুল বলে মনে হচ্ছে)।
- বিকল্পগুলি কীভাবে পরিবর্তন করবেন।
আমি যে সমস্যাটি নিয়ে আসছি তার চারপাশে কীভাবে কাজ করব তা আমি দেখছি না (আমি জানি যে আমি পরিচিত_হোস্ট ফাইলটি সম্পাদনা করতে পারি, তবে আমি যখনই নতুন সার্ভার চেষ্টা করি তখন এটি ক্লান্তিকর হয়)।
ask। যখন একটি হোস্ট কী পরিবর্তিত হয়, এসএসএস ক্লায়েন্ট StrictHostKeyCheckingসেট না করা ছাড়া সংযোগ করবে না no। হোস্ট কীটি প্রায়শই পরিবর্তিত হয় না, আমি ~/.ssh/known_hostsকনফিগার পরিবর্তন না করে আপনার এই হোস্ট কীটি সরিয়ে ফেলার পরামর্শ দেব ।
.ssh/known_hostsআমি সতর্কতাটি অবিরত রেখেছি যতক্ষণ না আমি কল করা অন্য কোনও ফাইলে আপত্তিজনক সারিটি আবিষ্কার করি .ssh/known_hosts2। আপাতদৃষ্টিতে ওএস এক্স উভয়ই ব্যবহার করেছেন
/etc/ssh_configআমার।