পিএমকে পিপিকে ফাইল ফর্ম্যাটে রূপান্তর করুন


125

পিএমকে ফাইলগুলি পিপিকে ফাইলগুলিতে রূপান্তর করার কোনও উপায় আছে কি? (আপনি অনুমান করতে পারেন যে আমাজন ইসি 2 আমাকে একটি পিইএম ফাইল দেয় এবং এসএসএইচ সংযোগের জন্য আমার পিপিকে ফর্ম্যাটটি ব্যবহার করা প্রয়োজন)।


1
পিপি কে ফর্ম্যাট সম্পর্কে কখনও শুনিনি, তবে আমি সন্দেহ করি এর জন্য নেট নেট-তে কিছু আছে।
রাষ্ট্রপতি জেমস কে পোলক

6
পিপিকে হ'ল পুট্টি ক্লায়েন্ট বিন্যাস। আমার মনে হয় না। নেট এর সাথে কিছু করার আছে।
বোরিলিড

2
ঠিক আছে, আমি এটি উপলব্ধি করতে পারি নি ... সুতরাং পিপিকে কেবল একটি মালিকানা / অদ্ভুত বিন্যাস যা কেবল পুট্টি-জমিতে বিদ্যমান?
লোনরেঞ্জার

1
এটি ফাইলহিলা স্বতন্ত্রভাবে একমাত্র ফর্ম্যাট যা গ্রহণ করে।
রাইডার

এবং অ্যামাজন ওয়েবে সার্ভিসগুলি তাদের কীগুলি রেখে দেয় এমন ডিফল্ট ফর্ম্যাট।
Kzqai

উত্তর:


229

পুটিওয়াইন ব্যবহার করুন

এসএসএইচ কীগুলি তৈরি এবং ব্যবহার করা

সংক্ষিপ্ত বিবরণ

vCloud এক্সপ্রেসে এখন লিনাক্স সার্ভারগুলির জন্য এসএসএইচ কী তৈরি করার ক্ষমতা রয়েছে। এই ফাংশনটি ব্যবহারকারীকে "আমার অ্যাকাউন্ট / কী পরিচালনা" বিকল্পটি নির্বাচন করে একাধিক কাস্টম কী তৈরি করতে অনুমতি দেবে। একবার কী তৈরি হয়ে গেলে ব্যবহারকারীকে লিনাক্সের জন্য "সার্ভার তৈরি করুন" প্রক্রিয়া চলাকালীন কাঙ্ক্ষিত এসএসএইচ কী নির্বাচন করতে হবে।

এসএসএইচ কীগুলি তৈরি এবং ব্যবহার করুন

  1. কী তৈরি করুন
    • "আমার অ্যাকাউন্ট" এ নেভিগেট করুন
    • "কী পরিচালনা" নির্বাচন করুন
    • নতুন কী তৈরি করুন।
      • কী তৈরির প্রক্রিয়া চলাকালীন আপনাকে .PEM ফর্ম্যাটে আপনার ব্যক্তিগত কী ফাইলটি ডাউনলোড করতে অনুরোধ করা হবে। আপনি ব্যক্তিগত কীটি পুনরায় ডাউনলোড করতে পারবেন না কারণ এটি ভিসি ক্লাউড এক্সপ্রেসে সংরক্ষিত নেই।
      • "ডিফল্ট" চেকবক্সটি এপিআই-র জন্য ব্যবহৃত হয়।
  2. সার্ভার স্থাপন করুন এবং কী নির্বাচন করুন
  3. কানেক্ট

    • এসএসএইচ (ম্যাক / লিনাক্স)
      • আপনি যে মেশিনে সংযোগ করতে চলেছেন সেই মেশিনে .PEM ফাইলটি অনুলিপি করুন।
      • নিশ্চিত করুন। PEM ফাইলের অনুমতিগুলি উপযুক্ত কিনা (chmod 600 file.pem)
      • Ssh কমান্ডের সাথে সংযুক্ত হন: ssh vcloud @ ipaddress privi privatekey.pem
    • পুটি (উইন্ডোজ)
      • পুটি এবং পুটিজেন - এখান থেকে ডাউনলোড করুন
      • .PEM ফাইলটিকে .PPK ফাইলে রূপান্তর করতে puttygen ব্যবহার করুন।
      • পুটটিজেন শুরু করুন এবং "লোড" নির্বাচন করুন
      • আপনার .PEM ফাইলটি নির্বাচন করুন।
      • পুট্টি .PEM ফর্ম্যাটটিকে .PPK ফর্ম্যাটে রূপান্তর করবে। এখানে চিত্র বর্ণনা লিখুন
      • "ব্যক্তিগত কী সংরক্ষণ করুন" নির্বাচন করুন একটি পাসফ্রেজ প্রয়োজন হয় না তবে অতিরিক্ত সুরক্ষা প্রয়োজন হলে ব্যবহার করা যেতে পারে।
    • পুট্টির সাথে যোগাযোগ করুন।

      • পুট্টি চালু করুন এবং হোস্টের আইপি ঠিকানা লিখুন। যদি 10.X ব্যক্তিগত ঠিকানার সাথে সংযোগ করা হয় তবে আপনাকে অবশ্যই প্রথমে একটি এসএসএল ভিপিএন সংযোগ স্থাপন করতে হবে।
      • সংযোগ / এসএসএইচ / আথ নেভিগেট করুন
      • "ব্রাউজ করুন" এ ক্লিক করুন এবং পুটজেন থেকে রফতানি করা .PPK ফাইলটি নির্বাচন করুন। এখানে চিত্র বর্ণনা লিখুন

      • "খুলুন" ক্লিক করুন। সংযোগ এলে ব্যবহারকারীর নাম লিখুন (ডিফল্টটি ভ্লকাউড হয়)।

নির্দেশগুলি এখান থেকে অনুলিপি করা হয়েছে


ধন্যবাদ, আমি এটি করেছি এবং এটি কাজ করেছে! লোনরেঞ্জার, আমি মনে করি আপনি এটি সঠিক উত্তর হিসাবে চিহ্নিত করতে পারেন :-)
কেভিন পি।

65

আমি বরং হতবাক যে সমাধানটি খুব সহজ হওয়ায় এটির উত্তর দেওয়া হয়নি।

পূর্ববর্তী পোস্টগুলিতে উল্লিখিত হিসাবে, আপনি এটি সি # ব্যবহার করে রূপান্তর করতে চান না, তবে কেবল একবার। এটি পিটিটিওয়াইএন দিয়ে করা সহজ।

  1. AWS থেকে আপনার .pem ডাউনলোড করুন
  2. পিটিটিজেন খুলুন
  3. প্রায় 3/4 নিচে ডানদিকে "লোড" এ ক্লিক করুন
  4. * ফাইল * টাইপ সেট করুন।
  5. ব্রাউজ করুন এবং আপনার .pem ফাইলটি খুলুন
  6. পিটিটিওয়াই প্রয়োজনীয় সমস্ত কিছু স্বয়ংক্রিয়ভাবে সনাক্ত করবে এবং আপনাকে কেবল "ব্যক্তিগত কী সংরক্ষণ করুন" ক্লিক করতে হবে এবং আপনি পিপিটিওয়াইয়ের সাহায্যে আপনার পিপিকে কী সংরক্ষণ করতে পারবেন

উপভোগ করুন!


2
কার জন্য এই সমাধান না কাজ, থেকে আপনার puttygen আপডেট নেই chiark.greenend.org.uk/~sgtatham/putty/download.html । আমার এক 2005 এবং খোলা যায়নি PEMs
mistika

31
আপনি যখন দীর্ঘকালীন কিছু করেননি এমন কীভাবে কীভাবে করবেন তা সন্ধান করার সময় এটি সত্যিই মজাদার এবং আপনি 2.5 বছর আগে যে স্ট্যাকওভারফ্লো উত্তর দিয়েছিলেন তা খুঁজে পান।
trex005

2
@ ট্রেক্স ২০০৫ ভাল, স্ট্যাকওভারফ্লো এখন আমাদের স্মৃতিশক্তির এক প্রসারণ বলে মনে হচ্ছে, আমাদের মাথার সমস্ত কিছু মনে রাখার দরকার নেই।
পরমবীর সিং কারওয়াল

@ পরমবীরসিংহ কারওয়াল আপনি অনেকটাই ঠিক বলেছেন ... আমি সম্ভবত নিজের পোস্টের জন্য দু'বছর এই পোস্টটি ব্যবহার করি তবে আমি আর মন্তব্য করি না কারণ এটি বিরক্তিকর হয়ে উঠবে!
trex005

16
  1. পুটটিজেন ডাউনলোড করুন
  2. তারপরে পুটটিজেন খুলুন
  3. লোড ক্লিক করুন
  4. ফাইল টাইপ সেট করুন সকল নথি
  5. প্রাইভেটকে বাঁচান
  6. এবং তারপরে আপনি কেবল কোনও নাম সংরক্ষণ করতে পারেন যে ফাইলটি পিপিকে ফাইল হয়ে গেছে

5

এডাব্লুএস ইসি 2 তে এসএসএইচ সংযোগের জন্য, আপনার উইন্ডোজ মেশিনে, পিএমকে ফাইলকে পিপি কে রূপান্তর করতে হবে না, 'গিট ব্যাশ' সরঞ্জামটি ব্যবহার করে সাধারণ এসএসএইচ। এই সফ্টওয়্যারগুলি ডাউনলোড এবং রূপান্তর করার দরকার নেই - আশা করি এটি আপনার ডাউনলোড এবং রূপান্তর করার সময়টি সাশ্রয় করবে এবং ইসি 2 বিষয়গুলিতে আপনাকে আরও সময় দেবে।


1
অথবা, উইন্ডোজ 10-এ, "উইন্ডোজগুলিতে
ওবুন্টুতে

পুটি ব্যবহার করে আপনার ssh করতে পিপিকে দরকার
সুদীপ

উত্তরটি সঠিক তবে শিরোনামে প্রশ্নটি
সম্বোধন

5

আপনার যদি লিনাক্স মেশিন থাকে তবে আপনার সিস্টেমে পুটজেন ইনস্টল করুন এবং কীটি রূপান্তর করতে নীচের কমান্ডটি ব্যবহার করুন

পিএম টু পিপি কে নীচের কমান্ডটি ব্যবহার করুন:

puttygen keyname -o keyname.ppk

নীচে কমান্ডটি পিপিকে রূপান্তর করতে পিমেকে পিএমকে নয় পিএমকে রূপান্তর করতে ব্যবহার করা হয়

puttygen filename.ppk -O private-openssh -o filename.pem


এবং আপনি বেশিরভাগ লিনাক্স ডিস্ট্রো-তে পুট্টি ইনস্টল করতে পারেন - এখানে একটি দুর্দান্ত তালিকা রয়েছে: কমান্ড-
নন-ফাউন্ডড

পেমে পিপি কে পুটটিজেন কী-নাম-o কী
দীপক শর্মা

আপনি পিপিকে পিমে রূপান্তর করার জন্য যে কমান্ডটি ব্যবহার করেছেন তা সম্পাদনা করে উল্লেখ করেছেন
দীপক শর্মা

3
  1. আপনার .ssh ডিরেক্টরিতে আপনার PEMFILE.pem সংরক্ষণ করুন
  2. কমান্ড প্রম্পট থেকে পুটটিজেন চালান

    ক। "বিদ্যমান বেসরকারী কী ফাইলটি লোড করুন" এ "লোড করুন" বোতামটি ক্লিক করুন
    খ। ফাইল ফিল্টারকে “সমস্ত ফাইল ( )
    সিতে পরিবর্তন করুন। আপনার PEMFILE.pem নির্বাচন করুন
    d। ওপেন ক্লিক করুন
    । পুট্টিজন একটি নোটিশ দেখায় যাতে এটি সফলভাবে বিদেশী কী আমদানি করে। ঠিক আছে ক্লিক করুন।
    চ। "ব্যক্তিগত কী সংরক্ষণ করুন" বোতামটি ক্লিক করুন
    জি। আপনি যদি নিশ্চিত হন যে আপনি কোনও পাসফ্রেজ প্রবেশ না করেই সংরক্ষণ করতে চান কিনা, "হ্যাঁ" উত্তর দিন।
    জ। আপনার নাম ফাইল ফাইল লিখুন .PEMFILE.ppk
    i। "সংরক্ষণ করুন" ক্লিক করুন


2

উইন্ডোজ 10 এর জন্য .pem ফাইলটিকে .ppk এ রূপান্তর করুন

আপনাকে নিম্নলিখিতগুলি করতে হবে:


1. পজেন্টের সাথে পটিটিওয়েন ডাউনলোড করুন । 2. প্রেস "লোড" বোতাম এবং আপনার নির্বাচন ".pem" ফাইল। 3. প্রেস "ব্যক্তিগত কী সংরক্ষণ করুন" বাটন এবং আপনার সংরক্ষণ ".ppk" ফাইল। ৪. পেজেন্ট খুলুন এবং "অ্যাড কী" বোতাম টিপুন। শুধু সব। পেজেন্টকে পটভূমিতে চালিয়ে যান৫. এখন পাসওয়ার্ড ক্ষেত্র নির্বাচন না করে এসএসএইচ বা এসএফটিপি মাধ্যমে লগইন করুন ।




এখানে চিত্র বর্ণনা লিখুন


এখানে চিত্র বর্ণনা লিখুন


এখানে চিত্র বর্ণনা লিখুন


1

উবুন্টু / লিনাক্স এবং পিইএম থেকে পিপিকে পিটিটিজেন K

sudo apt install putty-tools
puttygen -t rsa -b 2048 -C "user@host" -o keyfile.ppk

0

আমি জেডওসি টার্মিনাল এমুলেটরটির একটি পরীক্ষামূলক সংস্করণ ব্যবহার করেছি এবং এটি কার্যকর হয়েছে। এটি সহজেই অ্যামাজনের * .পিএম ফাইলগুলি গ্রহণ করে।

কৌতুকটি হ'ল, ইসি 2 কনসোলে প্রদর্শিত উদাহরণ থাকা সত্ত্বেও আপনাকে ব্যবহারকারীর নামটির জন্য "রুট" এর পরিবর্তে "ec2- ব্যবহারকারী" নির্দিষ্ট করতে হবে, যা ভুল! ;-)


0

পুটিগেন ওপেনএসএসএইচ প্রাইভেট কী আমদানি করতে চান না বলে আমার একই সমস্যা ছিল। আমি সমস্ত কিছু চেষ্টা করেছিলাম এবং যা আমি জানতে পেরেছিলাম পুটিজেন ওপেনএসএসএইচ আমদানি সমর্থন করে না the আমি একবার সর্বশেষ পুট্টি ডাউনলোড করলে পুটটিজেন এটিকে ওপেনশ প্রাইভেট কীটি ঠিকঠাক আমদানির অনুমতি দেয়। গত এক ঘন্টার জন্য আমার মাথাটি ধাক্কা দেওয়ার জন্য এখন আমার ডেস্কের পাশে একটি গর্ত রয়েছে।

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