কোন পোর্ট SSH চালু আছে তা আমি কিভাবে খুঁজে বের করব?

How Do I Find Out Which Port Ssh Is Running



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

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







আসুন শুরু করা যাক:



লিনাক্সে SSH ইনস্টল করা

আসুন লিনাক্সে এসএসএইচ কিভাবে ইনস্টল করা যায় তা নিয়ে আলোচনা শুরু করি।



বিঃদ্রঃ: টিউটোরিয়ালের এই অংশটি এত গুরুত্বপূর্ণ নয়, এবং যদি আপনি ইতিমধ্যে আপনার সিস্টেমে SSH ইনস্টল করে থাকেন তবে আপনি এটি এড়িয়ে যেতে পারেন।





যে বলেন, কমান্ড ব্যবহার করে সিস্টেম আপডেট করে শুরু করুন:

sudo apt-get update && sudo apt-get upgrade

পরবর্তী, সহজ কমান্ড ব্যবহার করে ওপেনএসএসএইচ সার্ভার ইনস্টল করুন:



sudo apt-get openssh-server ইনস্টল করুন

একবার কমান্ড সফলভাবে কার্যকর হলে, আপনার সিস্টেমে SSH সেটআপ থাকা উচিত এবং এটি কনফিগার করা শুরু করা উচিত।

কনভেনশন অনুসারে, SSH পরিষেবাটি ssh পরিষেবা হিসাবে ইনস্টল করা হয় এবং আপনি systemd ব্যবহার করে এটি পরিচালনা করতে পারেন।

কমান্ডটি ব্যবহার করে আপনার পরিষেবাটি সঠিকভাবে ইনস্টল করা আছে কিনা তা পরীক্ষা করে শুরু করুন:

sudo সেবা ssh অবস্থা
[ব্যর্থ] sshd চলছে না ... ব্যর্থ!

আপনার SSH পরিষেবা ইনস্টল আছে তা নিশ্চিত করার পরে, আপনি এগিয়ে যান এবং কমান্ডটি ব্যবহার করে পরিষেবাটি শুরু করতে পারেন:

sudo পরিষেবা ssh শুরু
[ঠিক আছে] OpenBSD সিকিউর শেল সার্ভার শুরু হচ্ছে: sshd।

SSH বুটে চালানোর জন্য, systemctl কমান্ড ব্যবহার করুন:

sudo systemctl ssh সক্ষম করুন

কিভাবে ডিফল্ট SSH পোর্ট পরিবর্তন করতে হয়

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

এসএসএইচ সুরক্ষিত করার একটি মৌলিক উপায় হল পোর্টটি পরিবর্তন করা যার উপর এটি ডিফল্টভাবে চলে, পোর্ট 22।

আপনি প্রায়ই নিম্নলিখিত কৌতুক শুনতে হবে: মহাবিশ্ব প্রোটন, নিউট্রন, ইলেকট্রন এবং ডিফল্ট ssh পোর্ট দিয়ে তৈরি। এই কৌতুকটি প্রোগ্রামারদের চেনাশোনাগুলিতে অস্পষ্ট কারণ ডিফল্ট এসএসএইচ পোর্টগুলি আক্রমণের জন্য সংবেদনশীল, বিশেষত বর্বর-জোর করে।

আসুন এখন দেখি কিভাবে আপনি ডিফল্ট SSH পোর্ট পরিবর্তন করে আপনার সিস্টেম সুরক্ষিত করতে শুরু করতে পারেন।

ডিফল্ট SSH পোর্ট পরিবর্তন করতে, আমাদের SSH সার্ভার কনফিগারেশন ফাইল/etc/ssh/sshd_config এ সম্পাদনা করতে হবে

কনফিগ ফাইলটি সম্পাদনা করুন এবং #Port এন্ট্রিটিকে অস্বস্তিকর করুন এবং আপনি যে পোর্টটি ডিফল্ট SSH পোর্ট হিসাবে ব্যবহার করতে চান তা নির্দিষ্ট করুন।

sudo nano/etc/ssh/sshd_config #পোর্ট 22

আপনার সার্ভারের নিরাপত্তা বাড়ানোর জন্য আপনি এই ফাইলে অন্যান্য কনফিগারেশনও করতে পারেন, কিন্তু আমরা এই টিউটোরিয়ালে intoুকব না।

এখন, ফাইলটি বন্ধ করুন এবং সমস্ত পরিবর্তন সংরক্ষণ করুন। পরবর্তী, পরিবর্তনগুলি প্রয়োগ করার জন্য আমাদের পরিষেবাটি পুনরায় চালু করতে হবে, যা আপনি কমান্ডটি ব্যবহার করে করতে পারেন:

sudo পরিষেবা ssh পুনরায় চালু করুন

কিভাবে SSH চলমান পোর্ট খুঁজে পাবেন

SSH চলমান পোর্টটি দেখতে, sshd_config ফাইলের বিষয়বস্তু এবং কমান্ড ব্যবহার করে পোর্টের জন্য grep:

cat/etc/ssh/sshd_config | grep পোর্ট পোর্ট 3333 #গেটওয়ে পোর্ট নং

উপসংহার

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