AWS | পুটি ব্যবহার করে কিভাবে EC2 তে SSH করবেন

Aws Puti Byabahara Kare Kibhabe Ec2 Te Ssh Karabena



একটি EC2 উদাহরণে SSH একটি গুরুত্বপূর্ণ পদক্ষেপ কারণ এটি ব্যবহারকারীকে AWS EC2 দৃষ্টান্তের পরিষেবাগুলি ব্যবহার করার অনুমতি দেয়৷ শুধু তাই নয়, AWS EC2 ইন্সট্যান্সে ইনস্টল করা কিছু অপারেটিং সিস্টেমে শুধুমাত্র একটি SSH টার্মিনাল থাকে, এর মানে হল যে নির্দিষ্ট অপারেটিং সিস্টেম দ্বারা প্রদত্ত পরিষেবাগুলি ব্যবহার করার জন্য কোনও GUI (গ্রাফিকাল ইউজার ইন্টারফেস) নেই৷

পুটি একটি টুল যা ব্যবহারকারীর জন্য SSH সংযোগ তৈরি করে এবং এই সংযোগটি কনফিগার করার জন্য একটি GUI প্রদান করে। পুটি সহজেই অ্যামাজনের একটি EC2 উদাহরণে SSH-এ ব্যবহার করা যেতে পারে। এই পোস্টটি একটি AWS EC2 উদাহরণে SSH-এর জন্য পুটি ব্যবহার করার প্রক্রিয়া ব্যাখ্যা করবে।

পুটি ডাউনলোড এবং ইনস্টল করুন

তাদের বেশিরভাগই ব্যবহারকারীর মেশিনে ইনস্টল করা নেই, তাই, প্রথম পদক্ষেপটি আসলে ব্যবহারকারীর মেশিনে পুটি ডাউনলোড এবং ইনস্টল করা। এর জন্য, পুট্টির অফিসিয়াল ওয়েবপেজে ক্লিক করে যান এখানে. পুট্টির ওয়েবপৃষ্ঠা থেকে, 'পুটি ডাউনলোড করুন' বোতামটিতে ক্লিক করুন:









এর পরে, পুটিটির ডাউনলোড পৃষ্ঠাটি খুলবে। এই পৃষ্ঠা থেকে, আর্কিটেকচার এবং যে অপারেটিং সিস্টেমে এটি ইনস্টল করা হবে সেই অনুযায়ী পুট্টির সংস্করণ নির্বাচন করুন। এই পোস্টের জন্য, এটি উইন্ডোজের জন্য x64-বিট হতে চলেছে:







পুটিটি ডাউনলোড হয়ে গেলে, পুটিটির ইনস্টলেশন প্রক্রিয়া শুরু করতে ডাউনলোড করা ফাইলটি চালান:



পুট্টির ইনস্টলেশন উইজার্ডের মাধ্যমে যান এবং এটি আপনার সিস্টেমে ইনস্টল করুন। ইনস্টলেশন প্রক্রিয়া সম্পন্ন হলে, স্টার্ট মেনু থেকে পুটি অনুসন্ধান করুন:

স্টার্ট আপ থেকে অ্যাপ্লিকেশনটিতে ক্লিক করলে এটি চালু হবে:

পুটি থেকে এসএসএইচ EC2 ইনস্ট্যান্সে ব্যবহার করা

পুটি ব্যবহার করে একটি EC2 উদাহরণের সাথে সংযোগ করতে, আপনাকে আপনার সংযোগ কনফিগার করতে হবে। প্রথমত, EC2 ইন্সট্যান্সের ঠিকানা এবং EC2 ইন্সট্যান্সের 'কানেক্ট পেজ' থেকে ইউজারনেম পান। তাই EC2 ইন্সট্যান্সে ডান ক্লিক করে সংযোগ পৃষ্ঠাটি খুলুন এবং মেনু থেকে 'সংযোগ' বিকল্পটি নির্বাচন করুন:

সংযোগ পৃষ্ঠা থেকে, 'SSH ক্লায়েন্ট' ট্যাবে স্থানান্তর করুন এবং SSH কমান্ডের উদাহরণ থেকে 'username@publicadress' অনুলিপি করুন:

পুট্টিতে ফিরে যান এবং 'হোস্ট নেম' ফিল্ডে এই username@publicaddress পেস্ট করুন এবং পোর্টটিকে '22' এ রাখুন:

এর পরে, আমাদের .ppk কী পেয়ার ফাইলটি সংযুক্ত করতে হবে, এর জন্য, বাম নেভিগেশন মেনু থেকে, 'সংযোগ => SSH' এর ভিতরে 'Auth' এর অধীনে 'Credentials:' খুলুন:

এর পরে, ব্রাউজার বোতামে ক্লিক করুন এবং ppk ফাইল থেকে অনুসন্ধান করুন (যদি ppk ফাইলটি উপলব্ধ না থাকে এবং শুধুমাত্র .pem, তারপর পরবর্তী বিভাগে যান এবং তারপরে এই ধাপে ফিরে আসুন):

একবার প্রাইভেট কী পুট্টিতে লোড হয়ে গেলে, সমস্ত কনফিগারেশন এখন জায়গায় আছে। EC2 দৃষ্টান্তের সাথে SSH সংযোগ শুরু করতে ওপেন বোতামে ক্লিক করুন:

এর পরে, একটি পপ-আপ নিশ্চিতকরণের সাথে একটি টার্মিনাল খুলবে, কেবল 'স্বীকার করুন' বিকল্পে ক্লিক করুন:

এর পরে, টার্মিনালের ভিতরে, AWS EC2 উদাহরণের সাথে SSH সংযোগ তৈরি করা হবে:

এটি পুট্টির মাধ্যমে AWS ইনস্ট্যান্সের সাথে সংযোগটি শেষ করে।

PuttyGen এর সাথে Pem ফাইল থেকে PPK ফাইল তৈরি করা হচ্ছে

EC2 দৃষ্টান্তের সাথে সংযুক্ত কী-জোড়া EC2 দৃষ্টান্ত তৈরি হয়ে গেলে পরিবর্তন করা যাবে না। এর মানে হল যে ব্যবহারকারী যদি একটি কী-জোড়া তৈরি করে থাকে যা পেম ফর্ম্যাট হয় তাহলে সেই কী-জোড়াটি পুট্টির সাথে ব্যবহার করা যাবে না। এটি সমাধান করার জন্য, পুটি একটি 'পুটিজেন' অ্যাপ্লিকেশন সরবরাহ করে যা 'পেম' কী-পেয়ার ফাইলগুলিকে 'ppk' কী জোড়া ফাইলে রূপান্তর করতে পারে।

এর জন্য, ব্যবহারকারীর মেশিনে পুট্টির ইনস্টলেশন ফোল্ডারটি খুলুন এবং সেই ফোল্ডারের ভিতরে 'পুটিজেন' নামে অ্যাপ্লিকেশনটি খুলুন:

এই পুটি কী জেনারেটর অ্যাপ্লিকেশনের মধ্যে, 'রূপান্তর' ট্যাবে ক্লিক করুন এবং তারপরে 'আমদানি করুন':

এবং তারপর আপনার EC2 দৃষ্টান্তের সাথে সংযুক্ত pem ফাইলটি অনুসন্ধান করুন এবং এটি লোড করুন:

এটি হয়ে গেলে, কেবল 'সেভ প্রাইভেট কী' এ ক্লিক করুন এবং পিপিকে ফরম্যাটে ব্যক্তিগত কী সংরক্ষণ করুন:

এর পরে, ফোল্ডারের ভিতরে যান এবং ppk ফাইলের অস্তিত্ব যাচাই করুন:

এটি EC2 উদাহরণের জন্য একটি পিএম ফাইল থেকে একটি পিপিকে ফাইল তৈরি করা।

উপসংহার

AWS EC2 উদাহরণের সাথে একটি SSH সংযোগ তৈরি করতে পুটি ব্যবহার করা যেতে পারে, এর জন্য ব্যবহারকারীকে নিশ্চিত করতে হবে যে পুটি তার মেশিনে ইনস্টল করা আছে। এর পরে, পুটি খুলুন এবং সমস্ত প্রয়োজনীয় বিবরণ সরবরাহ করুন। একবার সংযোগ কনফিগারেশন সম্পন্ন হলে, পুট্টির 'খোলা' বোতামে ক্লিক করুন এবং একটি নতুন টার্মিনাল খুলবে যা EC2 উদাহরণের SSH-এর সাথে সংযুক্ত হবে।