এডাব্লুএস ইসি 2 এসএসএইচ 2 ফিঙ্গারপ্রিন্ট দেখায়, ওপেনএসএসএইচ ফিঙ্গারপ্রিন্ট প্রত্যেকে প্রত্যাশা করে না। এটি ইউআইতে এটি বলে না।
এটি দু'টি সম্পূর্ণ ভিন্ন ধরণের আঙ্গুলের ছাপগুলি এডাব্লুএস-তে কী তৈরি হয়েছিল এবং ডাউনলোড করা হয়েছে বা আপনি নিজের পাবলিক কী আপলোড করেছেন কিনা তার উপর নির্ভর করে shows
এর সাথে আঙুলের ছাপগুলি তৈরি করা হয়
ssh-keygen -l -f id_rsa
হবে না কি EC2 শো মেলে। আপনি ec2-fingerprint-keyকমান্ডটি দিয়ে আঙুলের ছাপ তৈরি করতে AWS API সরঞ্জামগুলি ব্যবহার করতে পারেন , বা এটি করতে ওপেনএসএসএল ব্যবহার করতে পারেন।
মনে রাখবেন যে আপনি যদি প্রথমদিকে এডাব্লুএসে একটি কী তৈরি করেছিলেন তবে এটি আবার আপলোড করেছেন (বলুন, অন্য অঞ্চলে) তবে আপনি একটি আলাদা ফিঙ্গারপ্রিন্ট পাবেন কারণ এটি আপনাকে কীগুলির জন্য দেখায় শে 1 এর চেয়ে এসএসএইচ 2 আরএসএ আঙুলের ছাপ নেবে it এডাব্লুএসে উত্পন্ন
মজা, আরে? 
উপরের দিকে, test-generatedএডাব্লুএস ইসি 2 ব্যবহার করে তৈরি করা হয়েছিল। test-generated-reuploadedপ্রাইভেট কী এডাব্লুএস থেকে উত্সাহিত, ssh-keygen -yআবার উত্তোলিত এবং পুনরায় আপলোড করা থেকে সর্বজনীন কী । তৃতীয় কী, test-uploadedস্থানীয়ভাবে উত্পন্ন কী ... তবে স্থানীয় ssh-keygen -lআঙুলের ছাপটি b2:2c:86:d6:1e:58:c0:b0:15:97:ab:9b:93:e7:4e:ea।
$ ssh-keygen -l -f theprivatekey
2048 b2:2c:86:d6:1e:58:c0:b0:15:97:ab:9b:93:e7:4e:ea
$ openssl pkey -in theprivatekey -pubout -outform DER | openssl md5 -c
Enter pass phrase for id_landp:
(stdin)= 91:bc:58:1f:ea:5d:51:2d:83:d3:6b:d7:6d:63:06:d2
কী স্থানীয়ভাবে উত্পন্ন
অ্যাডাব্লুএস ফোরামে ড্যানিয়েল দ্বারা প্রদর্শিত হিসাবে আপনি ওপেনএসএসএল ব্যবহার করতে পারেন, আপলোড করা পাবলিক কীগুলির জন্য আঙুলের ছাপগুলি দেখানোর জন্য ডাবলু দ্বারা ব্যবহৃত ফর্মটিতে আঙুলের ছাপ তৈরি করতে (এসএসএইচ 2 এমডি 5), যেমন:
7a:58:3a:a3:df:ba:a3:09:be:b5:b4:0b:f5:5b:09:a0
তারা ব্যক্তিগত কী থেকে পাবলিক অংশটি বের করে এবং এটি ব্যবহার করে হ্যাশ করে উত্পন্ন করা যেতে পারে:
openssl pkey -in id_rsa -pubout -outform DER | openssl md5 -c
এডাব্লুএসে উত্পন্ন কীগুলি
যদি এডাব্লুএস কনসোলে প্রদর্শিত ফিঙ্গারপ্রিন্টটি দীর্ঘ হয় তবে এটি এডাব্লুএসে উত্পন্ন একটি ব্যক্তিগত কী ছিল, যেমন:
ea:47:42:52:2c:25:43:76:65:f4:67:76:b9:70:b4:64:12:00:e4:5a
এই ক্ষেত্রে আপনাকে নীচের কমান্ডটি ব্যবহার করতে হবে, ডাবল ডাবলির দ্বারা এডাব্লুএস ফোরামেও প্রাইভেট কী এর উপর ভিত্তি করে শ 1 হ্যাশ তৈরি করতে হবে:
openssl pkcs8 -in aws_private.pem -nocrypt -topk8 -outform DER | openssl sha1 -c
ডাউনলোড করা এডাব্লুএস-উত্পাদিত ব্যক্তিগত কী / শংসাপত্র ফাইলে। এটি ওপেনএসএসএইচ ফর্ম্যাটে রূপান্তরিত কীগুলিতে কাজ করবে।
তথ্যসূত্র
দেখা: