لینکس پر SSH کیسے ترتیب دیں اور اپنے سیٹ اپ کی جانچ کریں: ایک ابتدائی رہنما۔

لینکس پر SSH کیسے ترتیب دیں اور اپنے سیٹ اپ کی جانچ کریں: ایک ابتدائی رہنما۔

لینکس استعمال کرنے کے سب سے اہم طریقوں میں سے ایک SSH کے ذریعے ہے۔ یہ ریموٹ ایکسیس کمانڈ لائن ٹول آپ کو سافٹ ویئر انسٹال کرنے سے لے کر لینکس کو بطور ویب سرور ترتیب دینے تک سب کچھ کرنے دیتا ہے۔ SSH وقت کی بچت کر سکتا ہے ، آپ کو زیادہ پیداواری بنا سکتا ہے ، اور اپنے لینکس ڈسٹرو کی طاقت کو غیر مقفل کرنے میں آپ کی مدد کر سکتا ہے۔





لیکن آپ کلائنٹ اور سرور دونوں اطراف SSH کیسے ترتیب دیتے ہیں؟ دونوں سروں پر SSH سافٹ ویئر انسٹال اور کنفیگر کرنے کا طریقہ سیکھیں اور اپنے لینکس کمپیوٹر کو دور سے کنٹرول کریں۔





SSH کیا ہے؟

SSH کا مطلب ہے۔ ایس ایکور ایسیچ ell اور آپ کو دوسرے آلے سے لینکس کمپیوٹر یا سرور کو دور سے کنٹرول کرنے کی اجازت دیتا ہے۔ یہ لوکل ایریا نیٹ ورکس اور انٹرنیٹ پر کام کرتا ہے ، اس کا مطلب یہ ہے کہ اسے آپ کے گھر میں لینکس سے چلنے والے میڈیا سرور ، یا کسی دوسرے براعظم میں لینکس ویب سرور کے انتظام کے لیے استعمال کیا جا سکتا ہے۔





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

بنیادی سے آگے تک ریاضی سیکھیں۔

نوٹ کریں کہ دوسرے دور دراز تک رسائی کے حل لینکس کے لیے دستیاب ہیں۔ مثال کے طور پر ، اوبنٹو صارفین انحصار کرسکتے ہیں۔ VNC- ہم آہنگ ریموٹ ڈیسک ٹاپ ٹول Remmina۔ .



SSH استعمال کرنے کے لیے ، آپ کو یہ یقینی بنانا ہوگا کہ ریموٹ کمپیوٹر (سرور) SSH سیٹ اپ ہے۔ مزید برآں ، آپ کے مقامی آلہ (کلائنٹ) کو SSH ایپ انسٹال کرنے کی ضرورت ہوگی۔

کلائنٹ سائیڈ انسٹالیشن

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





  • لینکس صارفین کو ٹرمینل میں بنایا گیا ایس ایس ایچ کلائنٹ تلاش کرنا چاہیے۔
  • macOS کمپیوٹرز میں ٹرمینل میں SSH پہلے سے نصب ہے۔
  • ونڈوز پی سی کو پاور شیل کمانڈ لائن ٹول ، یا انسٹال کرنے کی ضرورت ہوگی۔ پٹی

تصویری گیلری (2 تصاویر) پھیلائیں۔ پھیلائیں۔ بند کریں

SSH آپ کے لینکس سسٹم پر انسٹال نہیں ہے؟ پیکجوں کو اپ ڈیٹ اور اپ گریڈ کرکے شامل کریں ، پھر انسٹال کریں:





sudo apt update && sudo apt upgrade
sudo apt install openssh-client

ونڈوز پر SSH استعمال کرنے کی عادت ہے لیکن کیا آپ نے لینکس ڈیسک ٹاپ پر تبدیل کر دیا ہے؟ آپ پٹی ڈیسک ٹاپ ایس ایس ایچ ایپ کو اس کے آسان ماؤس انٹرفیس سے محروم کر سکتے ہیں۔ خوش قسمتی سے ، اسے لینکس ڈیسک ٹاپ پر انسٹال کیا جاسکتا ہے۔

sudo apt install putty

اپنے SSH کلائنٹ سافٹ ویئر انسٹال ہونے کے ساتھ ، آپ اپنے ریموٹ کمپیوٹر یا سرور سے کنکشن قائم کرنے کے لیے تیار ہیں۔

تمام ڈیسک ٹاپ اور موبائل کلائنٹس کے لیے ایک عام اصول کے طور پر ، آپ کو صرف ایک IP ایڈریس یا میزبان کا نام ، اور لاگ ان کی مناسب تفصیلات کی ضرورت ہے۔ اگرچہ ایپس کی شکل مختلف ہو سکتی ہے ، اور پورٹ کا نام دستی طور پر داخل کرنے کی ضرورت پڑ سکتی ہے ، ایس ایس ایچ کلائنٹس زیادہ تر الگ الگ ہیں۔

سرور سائیڈ انسٹالیشن اور کنفیگریشن

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

نوٹ کریں کہ اگر آپ ویب ہوسٹنگ پیکیج استعمال کر رہے ہیں تو SSH کو بطور ڈیفالٹ فعال ہونا چاہیے۔ SSH قائم کرنے کے لیے اپنے ویب ہوسٹ سے بات کریں اگر نہیں۔

اگر SSH ریموٹ کمپیوٹر یا سرور پر فعال نہیں ہے تو اسے انسٹال کریں۔

sudo apt install openssh-server

چیک کریں کہ اس کے ساتھ کام کیا ہے۔

sudo systemctl status ssh

کمانڈ کو 'فعال' کا جواب غیر قانونی ہونا چاہیے۔

کچھ معاملات میں اوبنٹو فائر وال ufw SSH کو روک سکتا ہے۔ اس بات کو یقینی بنانے کے لیے کہ ایسا نہ ہو ، استعمال کریں۔

sudo ufw allow ssh

کچھ معاملات میں آپ کو ریموٹ ڈیوائس پر SSH کو بھی فعال کرنے کی ضرورت ہوگی۔ یہ ایک حفاظتی احتیاط ہے جسے استعمال کرتے ہوئے موافقت کی جا سکتی ہے۔

sudo systemctl enable ssh

دوسرے اختیارات دستیاب ہیں (

stop

،

start

، اور

disable

) SSH سروس کی تشکیل کے لیے۔

آئی پی ایڈریس کا تعین کریں۔

SSH پر ریموٹ ڈیوائس سے رابطہ قائم کرنے کے لیے ، آپ کو مشین کا IP پتہ جاننا ہوگا۔ آپ کے پاس اسے تلاش کرنے کے دو آسان طریقے ہیں:

  • ٹرمینل کمانڈ چلائیں۔
  • روٹر چیک کریں۔

ریموٹ سسٹم کا آئی پی ایڈریس ظاہر کرنے کے لیے ، لاگ ان کریں اور چلائیں۔

ip address

یہ آلہ کا آئی پی ایڈریس واپس کرے گا ، لہذا اس کا نوٹ لیں۔ لینکس کے پرانے ورژن پر۔

ifconfig

بہتر نتائج دے سکتے ہیں۔

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

پبلک آئی پی ایڈریس ڈسپلے کرنے کے لیے ، سرور میں لاگ ان کریں اور کھولیں۔ whatsmyip.org

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

SSH کے ذریعے لینکس سے جڑ رہا ہے۔

درست آئی پی ایڈریس کے ساتھ آپ کو ریموٹ مشین تک رسائی حاصل کرنے کے لیے یوزر نیم اور پاس ورڈ بھی ہونا چاہیے۔

کمانڈ لائن SSH ٹولز کے لیے ، استعمال کریں۔

ssh username@REMOTE.IP.ADDRESS.HERE

ضرور تبدیل کریں۔ صارف نام اصل صارف نام اور REMOTE.IP.ADDRESS.HERE کے ساتھ ریموٹ ڈیوائس کے آئی پی ایڈریس کے ساتھ۔ مارا۔ داخل کریں ، اور آپ کو پاس ورڈ کے لیے کہا جائے گا۔

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

PuTTY جیسے ڈیسک ٹاپ SSH کلائنٹ کا استعمال؟

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

رابطہ نہیں ہو سکتا؟ اپنے SSH سیٹ اپ کا ازالہ کریں۔

اگر آپ کو SSH کنکشن کے مسائل ہیں ، تو یہ ممکنہ وجوہات ہیں:

  • SSH سافٹ ویئر کسی بھی کمپیوٹر پر انسٹال نہیں ہے۔
  • آپ کا صارف نام یا پاس ورڈ غلط ہے۔
  • IP ایڈریس غلط ہے۔
  • ایک فائر وال کنکشن کو بلاک کر رہا ہے ، یا پورٹ 22 کو فارورڈ نہیں کیا جا رہا ہے۔

ہر نقطہ کو دو بار چیک کریں اور آپ کو رابطہ قائم کرنے کے قابل ہونا چاہیے۔ اگر نہیں تو ، مسئلہ زیادہ پیچیدہ ہوسکتا ہے۔

SSH کے ساتھ دور سے لینکس کا استعمال

SSH ایک یا زیادہ لینکس کمپیوٹرز کے انتظام کے لیے ایک مفید ٹول ہے۔

یہ آپ کو صرف ایک سسٹم سے کسی بھی مشین پر کام کرنے دیتا ہے۔ آپ تقریبا almost کوئی بھی داخل کر سکتے ہیں۔ SSH پر لینکس ٹرمینل کمانڈ۔

ہارڈ ڈرائیو کو چربی 32 میں کیسے فارمیٹ کریں۔

کلیدی مثالوں میں شامل ہیں:

  • اپ ڈیٹ: sudo apt اپ ڈیٹ اور & sudo apt اپ گریڈ۔
  • حیثیت کی جانچ پڑتال: اپ ٹائم
  • چلانے کے عمل: پی ایس
  • CPU کے ذریعے چلنے والے عمل: اوپر

ہماری فہرست چیک کریں۔ مزید کے لیے لینکس سرور کے انتظام کے لیے SSH کمانڈ کرتا ہے۔

SSH سیٹ اپ کریں اور لینکس کو زیادہ طاقتور بنائیں۔

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

اگر SSH صحیح طریقے سے ترتیب دیا گیا ہے ، کلائنٹ اور سرور سائیڈ سافٹ ویئر کے ساتھ فعال اور تشکیل شدہ ، ریموٹ کمانڈ لائن تک رسائی ممکن ہے۔ مزید کچھ چاہیے؟ یہاں طریقہ ہے۔ ونڈوز سے لینکس ڈیسک ٹاپ کو دور سے کنٹرول کریں۔ .

بانٹیں بانٹیں ٹویٹ ای میل۔ اینڈرائیڈ پر گوگل کے بلٹ ان بلبل لیول تک کیسے رسائی حاصل کی جائے۔

اگر آپ کو کبھی اس بات کو یقینی بنانے کی ضرورت پڑتی ہے کہ کوئی چیز ایک چوٹکی میں برابر ہے تو ، اب آپ سیکنڈوں میں اپنے فون پر بلبلے کی سطح حاصل کرسکتے ہیں۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • لینکس
  • ریموٹ رسائی۔
  • ٹرمینل
  • ریموٹ کام
  • لینکس ٹپس۔
  • ایس ایس ایچ
مصنف کے بارے میں کرسچن کاولی۔(1510 مضامین شائع ہوئے)

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

کرسچن کاولی سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔