ধরুন আমার কাছে "রিমোটেসিস্টেম" নামে একটি রিমোট সিস্টেম আছে এবং সেই সিস্টেমে একটি ব্যবহারকারী অ্যাকাউন্ট "ফোউসার" রয়েছে।
আমি জানি যে আমার স্থানীয় সিস্টেমে, আমি স্থানীয় ব্যবহারকারী "ফোউসার" হিসাবে একটি এসএসএইচ কী জুড়ি উত্পন্ন করতে পারি, "রিমোটে সিস্টেম" -এ "/home/foouser/.ssh/authorised_keys" ফাইলটিতে পাবলিক কীটি রেখে পারি। আমি যখন আমার স্থানীয় সিস্টেম থেকে "রিমোটেসিস্টেম" এ "ফোউসার" হিসাবে এসএসএইচ করি, এসএসএইচ আমাকে প্রমাণীকরণের জন্য কীটি ব্যবহার করে।
তবে যদি আমার স্থানীয় ব্যবহারকারীর নামটি দূরবর্তী সিস্টেমের ব্যবহারকারীর নামটির মতো না হয় তবে কী হবে? যে, আমি যদি স্থানীয় ব্যবহারকারী "বারুসার" হিসাবে "রিমোটেসিস্টেম" হিসাবে এসএসএইচ করতে চাই? স্পষ্টতই, "বারুজার" এর জন্য আমার একটি কী জুড়ি তৈরি করতে হবে এবং "/home/foouser/.ssh/authorised_keys" এ সর্বজনীন কী যুক্ত করতে হবে। তারপরে, স্থানীয়ভাবে "বারুসার" হিসাবে লগ ইন করার সময় আমার "এসএসএস ফোউসার @ রিমোটেসিস্টেম" সক্ষম হওয়া উচিত, এবং এসএসএইচ কীটি জোড়কে সত্যায়িত করতে ব্যবহার করবে, তাই না?
আমি জিজ্ঞাসা করছি কারণ আমি সাফল্য ছাড়াই এই দৃশ্যে মূল প্রমাণীকরণের কাজ করার চেষ্টা করছি। আমি নিশ্চিত নই যে এটির ব্যবহারকারীর নামটি মিলছে না, বা দূরবর্তী সিস্টেমে এসএসএইচ সার্ভারের সাথে কোনও কনফিগারেশন সমস্যা রয়েছে।