এসএসএইচ পাবলিক কী ফর্ম্যাট


11

ফর্ম্যাটটিতে আমার একটি সার্বজনিক কী রয়েছে:

---- BEGIN SSH2 PUBLIC KEY ----

Comment: "somename-20060227"
AAAAB3NzaC1yc2EAAAABJQAAAIBmhLUTJiP[and so on]==

---- END SSH2 PUBLIC KEY ----

সাধারণত আমি এই জাতীয় বিন্যাসে কীগুলি দেখতে পাই:

ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAqof[and so on]

আমি কি কেবল অনুমোদিত_কাইজ ফাইলের প্রথম কীটি অনুলিপি করতে পারি বা এটি কি অন্যরকমের মতো দেখায় এটির কোনওরকম পরিবর্তন করতে হবে? আমি মনে করি প্রথমটি PUTTYgen দ্বারা উত্পাদিত হয়েছিল এবং দ্বিতীয়টি ssh-keygen দ্বারা উত্পাদিত হয়েছিল।

উত্তর:


16

ssh-keygen -iওপেনএসএসএইচ সামঞ্জস্যপূর্ণ ফর্ম্যাটে এসএসএইচ 2- সামঞ্জস্যপূর্ণ ফর্ম্যাটকে রূপান্তর করতে ব্যবহার করুন ।

থেকে man ssh-keygen:

-i এই বিকল্পটি এসএসএইচ 2- সামঞ্জস্যপূর্ণ ফর্ম্যাটে একটি এনক্রিপ্ট করা বেসরকারী (বা সর্বজনীন) কী ফাইলটি পড়বে এবং স্টাডআউটে একটি ওপেনএসএইচ সামঞ্জস্যপূর্ণ ব্যক্তিগত (বা পাবলিক) কী মুদ্রণ করবে। ssh-keygen আরএফসি 4716 এসএসএইচ পাবলিক কী ফাইল ফর্ম্যাটও পড়ে। এই বিকল্পটি বেশ কয়েকটি বাণিজ্যিক এসএসএইচ বাস্তবায়ন থেকে কীগুলি আমদানির অনুমতি দেয়।


4

আপনাকে জনসাধারণের কীকে ওপেনশ কনভেনশনে রূপান্তর করতে হবে:

ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIBmhLUTJiP[and so on]== somename-20060227

এছাড়াও নিশ্চিত করুন যে কীটি ঠিক এক লাইনে দখল করেছে এবং অনুলিপি করার সময় কোনও লাইন বিরতি চালু করা হয়নি।


4

এটি সম্পূর্ণ, সঠিক উত্তর:

ssh-keygen -i -m PKCS8 -f public-key.pem


1
"আরএফসি 4716" হ'ল ডিফল্ট কী_ফর্ম্যাট, এবং -m এই ইনপুটটির ফর্ম্যাট নির্দিষ্ট করার জন্য বলে মনে হচ্ছে, আউটপুট নয়, তাই আপনি সঠিক।
জিমনিম

প্রযুক্তিগতভাবে অ্যালেক্সাসের "সঠিক" উত্তরটি ভুল নয়, যদিও সেই উত্তরটি পুরো বাক্য গঠনটি বানান করে না - কেবলমাত্র প্রধান পতাকাটি ব্যবহার করা উচিত তা নির্দেশ করে, ম্যান পৃষ্ঠাতে আই-সিন্ট্যাক্স / ব্যবহার পরীক্ষা করার প্রয়োজন রেখে।
জিমনিম

2

এর জন্য উপযুক্ত বিন্যাসে কেবল আপনার কী পুনরায় লিখুন authorized_keys:

কী টাইপ কীবোডি কী নাম

মনে রাখবেন যে পিছনে "==" হ'ল কীলএইঞ্জিটি পছন্দসই দৈর্ঘ্যের সমান রাখার জন্য প্রয়োজনীয় স্থানধারক।



এর আরএসএ বা ডিএসএ কিনা আমি কীভাবে জানতে পারি?
হ্যান্স
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.