ফেডোরা 23-তে আপগ্রেড করার পরে, পাসওয়ার্ডহীন (পাবলিক-কী-ভিত্তিক) প্রমাণীকরণ আর এসএসএইচে কাজ করে না: যখন কোনও হোস্টে এসএসএইচ চেষ্টা করার সময় এটি দূরবর্তী হোস্টে আমার পাসওয়ার্ডের জন্য অনুরোধ করে। আমি আমার এসএসএইচ প্রাইভেট কী ব্যবহার করতে পারি না। ফেডোরার 22 দিয়ে সবকিছু ঠিকঠাক কাজ করেছে।
আমার সর্বজনীন কী একটি ডিএসএ কী ( ~/.ssh/id_dsa.pub
)। আমি ওপেনএসএইচ 7.1 ( openssh-7.1p1-5.fc23.x86_64
) ব্যবহার করছি ।
আবার সঠিকভাবে কাজ করার জন্য আমি কীভাবে পাসওয়ার্ড-কম প্রমাণীকরণ পাব?
ssh -Q
। এটি জিজ্ঞাসা করছে কীভাবে এসএসএইচ-এর ব্যর্থতা সমস্যা-শ্যুট করা যায়। আমি superuser.com/q/962918/93541 এবং অন্য কোথাও এই সমাধানটি সনাক্ত করতে সহায়ক বলে কিছু উপাদান খুঁজে পেয়েছি , তবে সেখানে উত্তরটি কীভাবে ব্যবহার করতে হবে ssh -Q
এবং এই প্রশ্নের উত্তর দেয় না তা বর্ণনা করে (উদাহরণস্বরূপ, এটি কীভাবে ঠিক করবেন তা ব্যাখ্যা করে না এই সমস্যাটি), তাই আমার দৃষ্টিতে এটি কোনও ধোঁকাবাজি নয়। ইউনিক্স ও লিনাক্স এক হয় অনুরূপ; আমি আশা করি আমি এটি আগে দেখতে পেয়েছি। লিঙ্কগুলির জন্য আবার ধন্যবাদ!