উবুন্টু 20.04 এ SSH কিভাবে সক্ষম করবেন

How Enable Ssh Ubuntu 20



SSH সাধারণত একটি নিরাপত্তা প্রোটোকল হিসাবে পরিচিত। এর কার্যকারিতা হল এনক্রিপশনের মাধ্যমে সংযোগের নিরাপত্তা নিশ্চিত করা। বেশিরভাগ সময়, আপনি ক্লায়েন্ট এবং হোস্ট সার্ভারের মধ্যে সংযোগ সুরক্ষিত করার জন্য এর কার্যকারিতা খুঁজে পাবেন। এই সুরক্ষিত শেলটির সাথে রয়েছে কয়েকটি নেটওয়ার্ক প্রোটোকল এবং অন্যান্য প্রয়োজনীয় উপযোগিতা তার প্রধান ভাণ্ডারে। আপনার অপারেটিং সার্ভারে এসএসএইচ সক্ষম করার পরে, আপনি আপনার নেটওয়ার্ক সুরক্ষায় দূরবর্তী অ্যাক্সেসের সুযোগটি উপভোগ করতে পারেন। এটি ক্লায়েন্ট এবং কেন্দ্রীয় সার্ভারের মধ্যে সংযোগ স্থাপনের জন্য ব্যবহারকারীর লগইন এর জন্য দূরবর্তী অ্যাক্সেসকেও অন্তর্ভুক্ত করে। এর অন্যতম বিশিষ্ট বৈশিষ্ট্য হল দূরবর্তী প্রশাসনিক কার্যাবলীর মাধ্যমে দুই সার্ভারের মধ্যে নিরাপদে ফাইল স্থানান্তরের অনুমতি দেওয়া। এই নির্দেশিকাটি আপনার উবুন্টু 20.04 এ SSH প্রোটোকল সক্ষম করার জন্য আপেক্ষিক পদক্ষেপগুলি ভাগ করে তার বিভিন্ন এনক্রিপ্ট করা বৈশিষ্ট্যগুলি যা সার্ভারের নিরাপত্তা বাড়ায়। এই ধাপগুলি অনুসরণ করে, আপনি আপনার সিস্টেমে SHH সক্ষম করতে অনায়াসে কমান্ডগুলি প্রবেশ করতে সক্ষম হবেন।

পূর্বশর্ত

সক্রিয় ফাংশনের জন্য একমাত্র প্রয়োজনীয়তা হল আপনার সিস্টেমে SSH ইনস্টল করা আছে তা নিশ্চিত করা। যদি না হয়, আপনি প্রথমে এটি sudo কমান্ডের মাধ্যমে ইনস্টল করতে পারেন এবং তারপর এটি সক্ষম করুন।







SSH সক্রিয় করার প্রক্রিয়া

আপনি এই চারটি প্রাথমিক ধাপ অতিক্রম করে সফলভাবে আপনার সার্ভারে SSH প্রোটোকল সক্ষম এবং চালাতে পারেন। এই পদক্ষেপগুলি আপনাকে উবুন্টু 20.04 এ SSH এর নেটওয়ার্ক প্রোটোকলকে কার্যকরভাবে ব্যবহার করতে সহায়তা করতে পারে।



  • ধাপ 1 SSH ইনস্টলেশন
  • ধাপ 2 SHH সক্ষম করছে
  • ধাপ 3 স্ট্যাটাস চেক করা হয়
  • ধাপ 4 ফায়ারওয়াল পোর্টের সাথে সংযোগ স্থাপন করছে

SSH ইনস্টলেশন

ইনস্টল করার জন্য, আপডেট এবং আপগ্রেডেশনের জন্য শুধু দুটি অতিরিক্ত কমান্ড চালান এবং তারপর আপনার সার্ভারে SSH ইনস্টল করার জন্য তৃতীয় sudo কমান্ডটি চালান। কমান্ডগুলি নিম্নরূপ;



$sudoউপযুক্ত আপডেট





$sudoউপযুক্ত আপগ্রেড

$sudoউপযুক্তইনস্টলopenssh- সার্ভার



আপনি কমান্ডে openssh এর পরিবর্তে install shh ব্যবহার করতে পারেন কারণ উভয়ই আপনাকে SHH প্রোটোকলের ওপেন প্যাকেজ ডাউনলোড করতে দেবে। আপনার পাসওয়ার্ড টাইপ করুন এবং ইনস্টলেশন চালিয়ে যান।

SSH সক্ষম করা হচ্ছে

এখন কেবল নিম্নলিখিত কমান্ডের সাহায্যে আপনার অপারেটিং সিস্টেমে নেটওয়ার্ক প্রোটোকল সক্ষম করুন;

$sudosystemctlসক্ষম করুন -এখন ssh

এটুকুই, এবং আপনি আপনার সিস্টেমে এনক্রিপ্ট করা নেটওয়ার্কের জন্য প্রোটোকল সফলভাবে সক্ষম করেছেন।

অবস্থা পরীক্ষা

এখন কেবল আপনার প্রোটোকলের অবস্থা পরীক্ষা করুন। স্ট্যাটাস চেক করা প্রোটোকল থামানো, পুনরায় লোড করা এবং পুনরায় চালু করার জন্য কমান্ডও অন্তর্ভুক্ত করে। আপনি স্ট্যাটাস চেক করতে চাইলে নিচের কন্ট্রোলগুলো ব্যবহার করুন।

$systemctl অবস্থা ssh.service

আপনি পুনরায় লোড, রিস্টার্ট, এবং স্টপ কমান্ডগুলি অন্তর্ভুক্ত অন্যান্য কমান্ডের সাথে স্ট্যাটাস প্রতিস্থাপন করলে আপনি স্ট্যাটাস চেকিং পরিবর্তন করতে পারেন।

ফায়ারওয়াল পোর্টের সাথে সংযোগ স্থাপন করুন

আপনার ফায়ারওয়াল সক্রিয় থাকলে সার্ভারটিকে পোর্ট 22 এর সাথে সংযুক্ত করার পরামর্শ দেওয়া হচ্ছে, এছাড়াও নিশ্চিত করুন যে আপনি রুট ব্যবহারকারীর সাথে প্রোটোকলের সার্ভারে লগ ইন করেছেন।

উপসংহার

উপরে উল্লিখিত পদক্ষেপগুলি আপনার সংযুক্ত নেটওয়ার্কের নিরাপত্তা নিশ্চিত করতে পারে। এছাড়াও, আপনি প্রোটোকলের বৈশিষ্ট্যগুলি থেকে লিভারেজ পেতে পারেন। শুধু মনে রাখবেন যে SSH এর মাধ্যমে সার্ভারে সংযোগ করার জন্য, আপনাকে আপনার ব্যবহারকারীর নাম এবং আপনার সিস্টেমের IP ব্যবহার করতে হবে।