میں کیسے جان سکتا ہوں کہ کس بندرگاہ پر SSH چل رہا ہے؟

How Do I Find Out Which Port Ssh Is Running



محفوظ شیل ، جسے عام طور پر SSH کہا جاتا ہے ، ایک نیٹ ورک پروٹوکول ہے جو کسی نیٹ ورک میں یا انٹرنیٹ پر مشینوں میں ریموٹ لاگ ان کرنے کے لیے استعمال ہوتا ہے۔ SSH بہت مشہور ہے کیونکہ یہ محفوظ اور استعمال میں آسان ہے ، خاص طور پر اگر آپ ٹرمینل استعمال کرنے میں راحت محسوس کریں۔

اس فوری گائیڈ میں ، ہم بحث کریں گے کہ لینکس سسٹم پر اوپن ایس ایس ایچ سرور کا استعمال کرتے ہوئے ایس ایس ایچ کو کیسے انسٹال کیا جائے ، فوری کنفیگریشن ، اور آخر میں ، آپ کو دکھائیں گے کہ ایس ایس ایچ کس پورٹ پر ہے اور اسے کیسے تبدیل کیا جائے۔







آئیے شروع کرتے ہیں:



لینکس پر SSH انسٹال کرنا

آئیے لینکس پر SSH انسٹال کرنے کے طریقے پر تبادلہ خیال کرتے ہوئے شروع کریں۔



نوٹ: سبق کا یہ حصہ اتنا اہم نہیں ہے ، اور اگر آپ پہلے ہی اپنے سسٹم پر SSH انسٹال کر چکے ہیں تو آپ اسے چھوڑ سکتے ہیں۔





اس نے کہا ، کمانڈ کا استعمال کرتے ہوئے سسٹم کو اپ ڈیٹ کرکے شروع کریں:

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

اگلا ، سادہ کمانڈ کا استعمال کرتے ہوئے اوپن ایس ایس ایچ سرور انسٹال کریں:



sudo apt-get install openssh-server

ایک بار جب کمانڈ کامیابی کے ساتھ چلتا ہے ، آپ کو اپنے سسٹم پر SSH سیٹ اپ ہونا چاہیے اور اسے ترتیب دینا شروع کرنا چاہیے۔

کنونشن کے ذریعے ، SSH سروس ssh سروس کے طور پر انسٹال ہو جاتی ہے ، اور آپ اسے systemd کا استعمال کر کے سنبھال سکتے ہیں۔

یہ چیک کرکے شروع کریں کہ آیا آپ نے کمانڈ کا استعمال کرتے ہوئے سروس کو صحیح طریقے سے انسٹال کیا ہے۔

سوڈو سروس ایس ایس ایچ کی حیثیت۔
[ناکام] sshd نہیں چل رہا ہے ... ناکام!

اس بات کی تصدیق کرنے کے بعد کہ آپ نے SSH سروس انسٹال کی ہے ، آپ آگے بڑھ سکتے ہیں اور کمانڈ کا استعمال کرتے ہوئے سروس شروع کر سکتے ہیں۔

sudo سروس ssh شروع
[ٹھیک] اوپن بی ایس ڈی محفوظ شیل سرور شروع کرنا: sshd۔

SSH کو بوٹ پر چلانے کے لیے ، systemctl کمانڈ استعمال کریں:

sudo systemctl ssh کو فعال کرتا ہے۔

ڈیفالٹ SSH پورٹ کو کیسے تبدیل کیا جائے۔

SSH ایک طاقتور فعالیت ہے جو دنیا کے کسی بھی حصے سے کسی آلے پر ریموٹ لاگ ان کی اجازت دیتی ہے۔ اگر حملہ آور نظام تک رسائی حاصل کر لیتا ہے تو یہ خصوصیت ایک قابل استعمال خطرے کا باعث بھی بن سکتی ہے۔

ایس ایس ایچ کو محفوظ کرنے کا ایک بنیادی طریقہ یہ ہے کہ وہ پورٹ تبدیل کی جائے جس پر یہ بطور ڈیفالٹ چلتی ہے ، پورٹ 22۔

آپ اکثر مندرجہ ذیل لطیفہ سنیں گے: کائنات پروٹان ، نیوٹرون ، الیکٹران اور ڈیفالٹ ایس ایس ایس پورٹس سے بنی ہے۔ یہ لطیفہ پروگرامرز کے حلقوں میں مبہم ہے کیونکہ پہلے سے طے شدہ SSH بندرگاہیں حملوں کے لیے حساس ہوتی ہیں ، خاص طور پر وحشیانہ۔

آئیے اب دیکھتے ہیں کہ آپ ڈیفالٹ SSH پورٹ کو تبدیل کرکے اپنے سسٹم کو کیسے محفوظ کرنا شروع کر سکتے ہیں۔

ڈیفالٹ SSH پورٹ کو تبدیل کرنے کے لیے ، ہمیں SSH سرور کنفیگریشن فائل میں/etc/ssh/sshd_config میں ترمیم کرنے کی ضرورت ہے۔

کنفگ فائل میں ترمیم کریں اور اندراج #پورٹ کو غیر معمولی کریں اور اس پورٹ کی وضاحت کریں جسے آپ ڈیفالٹ ایس ایس ایچ پورٹ کے طور پر استعمال کرنا چاہتے ہیں۔

سوڈو نانو/etc/ssh/sshd_config #پورٹ 22۔

آپ اپنے سرور کی حفاظت کو بڑھانے کے لیے اس فائل میں دیگر ترتیب بھی دے سکتے ہیں ، لیکن ہم اس ٹیوٹوریل میں اس میں شامل نہیں ہوں گے۔

اب ، فائل کو بند کریں اور تمام تبدیلیاں محفوظ کریں۔ اگلا ، ہمیں تبدیلیوں کو لاگو کرنے کے لیے سروس کو دوبارہ شروع کرنے کی ضرورت ہے ، جو آپ کمانڈ کے ذریعے کر سکتے ہیں:

sudo سروس ssh دوبارہ شروع کریں۔

وہ بندرگاہ کیسے تلاش کی جائے جس پر SSH چل رہا ہے۔

جس بندرگاہ پر SSH چل رہا ہے اسے دیکھنے کے لیے ، sshd_config فائل کے مندرجات کو کیٹ کریں اور کمانڈ کا استعمال کرتے ہوئے پورٹ کے لیے گریپ کریں:

cat/etc/ssh/sshd_config | گریپ پورٹ پورٹ 3333 #گیٹ وے پورٹس نمبر۔

نتیجہ

اس فوری گائیڈ میں ، ہم نے بحث کی ہے کہ لینکس پر SSH کو کیسے انسٹال اور جلدی ترتیب دیا جائے۔ ہم نے SSH کنفیگریشن فائل کو ڈیفالٹ SSH پورٹ کو تبدیل کرنے کے طریقے کو ایڈٹ کرنے کا بھی احاطہ کیا اور آخر میں دیکھا کہ کس طرح SSH پورٹ پر چل رہا ہے۔