Ssh-keygen কেন ফাঁকা .pub ফাইল তৈরি করছে?


0

আমি কয়েক মাস আগে ব্যবহৃত ssh-keygen তৈরী করতে id_rsa / id_rsa.pub Github সঙ্গে ব্যবহারের জন্য এবং সবকিছু জরিমানা গিয়েছিলাম। (আমি স্থানীয়ভাবে OSX সিয়েরা, 10.12.6 ব্যবহার করছি, কিন্তু আমি একটি দূরবর্তী লিনাক্স টার্মিনাল-তে কীপার তৈরি করছি। আমি লিনাক্সের সঠিক গন্ধ জানি না।)

আমি একটি ভিন্ন রিপোজিটরি জন্য একটি নতুন কী জুড়ি প্রয়োজন, তাই আমি প্রক্রিয়া পুনরাবৃত্তি এবং তৈরি id_rsa_2 / id_rsa_2.pub। সব ঠিক আছে বলে মনে হচ্ছে, কিন্তু যখন আমি আসলে আমার পাবলিক কী পেতে চেষ্টা করি, আমি কিছুই পাইনি।

তাই যদি আমি প্রবেশ করি

cat ~/.ssh/id_rsa.pub 

তারপর আমি আশা হিসাবে আউটপুট পেতে।

কিন্তু যদি আমি প্রবেশ করি

cat ~/.ssh/id_rsa_2.pub 

তারপর আমি কিছুই ফিরে পেতে। টার্মিনাল শুধু আউটপুট ছাড়া কোন লাইন অগ্রসর। আমি এখন তৈরি করেছি id_rsa_2, id_rsa_3, id_rsa_4, আর যদি id_rsa_5। প্রতিটি ক্ষেত্রে, ssh-keygen একটি হিট ছাড়া চালানো এবং সৃষ্টি প্রক্রিয়ার সময় সব প্রত্যাশিত আউটপুট দেয়। আমি দেখতে পারেন id_rsa_n এবং id_rsa_n.pub ফাইল যেখানে আমি তাদের হতে আশা। (যেখানে {2, 3, 4, 5} মধ্যে এন)।

কিন্তু যখনই আমি পাবলিক কী পুনরুদ্ধার করার চেষ্টা করি, আমি কিছুই পাই না।

গুগলের মাধ্যমে পাওয়া একমাত্র জিনিস স্থান থেকে বের হওয়ার সম্ভাবনা। যাইহোক, আমি নিশ্চিত করেছি যে আমি শুধুমাত্র আমার ব্যবহারকারীর স্পেসের কয়েকটি মেগস ব্যবহার করছি (এবং আমার কাছে এটি আমার থেকে অনেক বেশি আছে)। সুতরাং এটি একটি স্থান সমস্যা নয়। তাই ... কেন হয় ssh-keygen আমাকে ফাঁকা .pub ফাইল প্রদান?

আমি চলমান সঠিক কমান্ড হল:

ssh-keygen -t rsa -C "my email address"

আপনি করেছেন cat শুধু পরে ssh-keygen? একই ডিরেক্টরি থেকে? ব্যবহার করে চেষ্টা করুন -f আপনি চান যাই হোক না কেন ফাইল নাম জোর সুইচ। যোগ -v ssh-keygen আরো verbose হতে।
Patrick Mevzek

আমি সঙ্গে পুনরাবৃত্তি: ssh-keygen -t rsa -C "nathaniel.givens@gmail.com" -f ida_rsa_6 -v আমি ssh-keygen থেকে কোন অতিরিক্ত আউটপুট পাইনি। এটা শুধু "পাবলিক প্রাইভেট আরএসএ কী জুড়ি তৈরি।" তারপর একটি পাসফ্রেজ জন্য জিজ্ঞাসা। আমি যে খালি বাকি। তারপরে "আপনার সনাক্তকরণ ida_rsa_6 এ সংরক্ষিত হয়েছে" এবং "আপনার সার্বজনিক কীটি ida_rsa_6.pub" এ সংরক্ষিত হয়েছে। তারপর আমাকে কী ফিঙ্গারপ্রিন্ট এবং কী এর র্যান্ডমার্ট ছবি দিয়েছে।
Nathaniel Givens

তার পর আমি দৌড়ে গেলাম cat ida_rsa_6.pub । আমি আগে একই ফলাফল পেয়েছিলাম: কনসোল থেকে সব আউটপুট। এটা শুধু পরবর্তী কনসোল লাইন বৃদ্ধি।
Nathaniel Givens

আমি আমার মধ্যে এই কমান্ড চলমান করছি .ssh ফোল্ডার। আমি পারি ls এবং সেখানে ফাইল দেখতে। আমি কিছু আউটপুট না কেন তারা কোন ধারণা আছে।
Nathaniel Givens

আমি সঙ্গে ফাইল দেখার চেষ্টা nano । আমি প্রথম মাস উত্পন্ন প্রথম এক, id_rsa.pub প্রত্যাশিত হিসাবে দেখায়: আমি আমার পাবলিক কী দেখতে পারেন। শুক্রবার এবং আজ আমি যা তৈরি করেছি তা সবই একটি ফাঁকা, খালি ফাইল।
Nathaniel Givens

উত্তর:


0

এই সমস্যাটি স্থানটির অভাবের ক্ষেত্রে আরেকটি ক্ষেত্রে পরিণত হয়েছিল। যেহেতু আমার হোম ডিরেক্টরির মধ্যে কোন স্থান অবশিষ্ট ছিল না, ssh-keygen শুধুমাত্র খালি ফাইল আউটপুট করতে পারে। একবার আমি কিছু স্থান সাফ করেছিলাম, এটি ঠিক সূক্ষ্ম কাজ করে।

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