NetSarang xShell ایک طاقتور SSH کلائنٹ ہے۔

NetSarang xShell ایک طاقتور SSH کلائنٹ ہے۔

اب بھی Putty + WinSCP/FileZilla استعمال کر رہے ہیں؟

پھر ہم xShell جیسے سافٹ ویئر پر توجہ دینے کی تجویز کرتے ہیں۔

  • یہ نہ صرف SSH پروٹوکول بلکہ دوسروں کو بھی سپورٹ کرتا ہے۔ مثال کے طور پر، ٹیل نیٹ یا rlogin۔
  • آپ ایک ہی وقت میں متعدد سرورز سے رابطہ قائم کرسکتے ہیں (ٹیب میکانزم)۔
  • ہر بار ڈیٹا داخل کرنے کی ضرورت نہیں ہے، آپ اسے یاد رکھ سکتے ہیں۔
  • ورژن 6 سے شروع کرتے ہوئے، ایک روسی انٹرفیس نمودار ہوا جو UTF-8 سمیت تمام روسی انکوڈنگز کو سمجھتا ہے۔
  • پاس ورڈ کنکشن اور کلیدی کنکشن دونوں کی حمایت کرتا ہے۔

  • مزید برآں، ftp/sftp کے ذریعے فائلوں کا نظم کرنے کے لیے اب آپ کو WinSCP یا FileZilla کو الگ سے چلانے کی ضرورت نہیں ہے۔
  • xShell ڈویلپرز نے آپ کی ضروریات کو مدنظر رکھا اور xFtp بھی بنایا، جو کہ باقاعدہ FTP اور SFTP کو سپورٹ کرتا ہے۔
  • اور سب سے اہم بات یہ ہے کہ xFtp کو براہ راست ایک فعال ssh سیشن سے لانچ کیا جا سکتا ہے اور یہ فائل ٹرانسفر موڈ میں (sFtp پروٹوکول کا استعمال کرتے ہوئے) فوری طور پر اس مخصوص سرور سے جڑ جائے گا۔ لیکن آپ خود xFtp کھول سکتے ہیں اور کسی بھی سرور سے جڑ سکتے ہیں۔

اس کے علاوہ ایک عوامی/نجی کلیدی جنریٹر اور ان کے انتظام کے لیے ایک مینیجر بھی شامل ہے۔

NetSarang xShell ایک طاقتور SSH کلائنٹ ہے۔

ذاتی، غیر تجارتی یا تعلیمی استعمال کے لیے مکمل طور پر مفت۔

www.netsarang.com/ru/free-for-home-school

فیلڈز کو پُر کریں، ای میل ضرور کریں، جس تک آپ کی رسائی ہے، وہاں ایک ڈاؤن لوڈ لنک بھیجا جائے گا۔

NetSarang xShell ایک طاقتور SSH کلائنٹ ہے۔

دونوں ایپلیکیشنز ڈاؤن لوڈ اور انسٹال کریں۔ چلو لانچ کرتے ہیں۔

لانچ کے بعد، ہم محفوظ کردہ سیشنز کی فہرست کے ساتھ ایک ونڈو دیکھتے ہیں، جب کہ یہ خالی ہے۔ "نیا" پر کلک کریں

NetSarang xShell ایک طاقتور SSH کلائنٹ ہے۔

کنکشن کی معلومات، پورٹ/میزبان/آئی پی ایڈریس کے ساتھ ساتھ مطلوبہ سیشن کا نام پُر کریں۔
اگلا، توثیق پر جائیں اور لاگ ان اور پاس ورڈ پُر کریں۔

NetSarang xShell ایک طاقتور SSH کلائنٹ ہے۔

اگلا ٹھیک ہے اور سرور سے جڑیں۔

xFTP کے لیے سب کچھ ایک جیسا ہے۔ صرف ایک چیز جو آپ کو منتخب کرنے کی ضرورت ہے وہ ہے پروٹوکول، پہلے سے طے شدہ sFTP ہو گا، آپ باقاعدہ FTP کا انتخاب کر سکتے ہیں۔

سب سے آسان بات یہ ہے کہ منتخب کردہ متن خود بخود کلپ بورڈ پر کاپی ہو جاتا ہے۔
(ٹولز - آپشنز - کی بورڈ اور ماؤس - نشان زدہ متن کو کلپ بورڈ میں کاپی کریں)۔

NetSarang xShell ایک طاقتور SSH کلائنٹ ہے۔

آپ نہ صرف پاس ورڈ کے ساتھ جڑ سکتے ہیں بلکہ ایک کلید کا استعمال بھی کر سکتے ہیں، جو کہ زیادہ محفوظ اور زیادہ آسان ہے۔

ہماری کلید، یا زیادہ واضح طور پر، ایک جوڑا - عوامی/نجی چابیاں تیار کرنا ضروری ہے۔

Xagent لانچ کریں (انسٹال شدہ شامل)۔

ہم چابیاں کی فہرست دیکھتے ہیں جب یہ خالی ہوتی ہے۔ کلیدوں کا نظم کریں پر کلک کریں، پھر جنریٹ کریں۔
RSA ٹائپ کریں۔
لمبائی 4096 بٹس کم از کم۔

NetSarang xShell ایک طاقتور SSH کلائنٹ ہے۔

اگلا پر کلک کریں اور انتظار کریں۔ پھر دوبارہ اگلا

ہم کلید کا نام اسی طرح رکھتے ہیں جیسا کہ یہ ہمارے لیے آسان ہے؛ اگر چاہیں تو، آپ ایک اضافی پاس ورڈ ترتیب دے کر کلید کی حفاظت کر سکتے ہیں (کسی دوسرے آلے پر کلید کو جوڑنے یا درآمد کرتے وقت اس کی درخواست کی جائے گی)

NetSarang xShell ایک طاقتور SSH کلائنٹ ہے۔

اگلا اگلا ہم خود اپنی عوامی کلید دیکھتے ہیں۔ ہم اسے سرور سے منسلک کرنے کے لیے استعمال کرتے ہیں۔ ایک کلید بہت سارے سرورز پر استعمال کی جا سکتی ہے، جو کہ آسان ہے۔

یہ نسل مکمل کرتا ہے، لیکن یہ سب کچھ نہیں ہے۔
آپ کو سرور پر ایک کلید شامل کرنے کی ضرورت ہے۔
ssh کے ذریعے سرور سے جڑیں اور /root/.ssh پر جائیں۔

root@alexhost# cd /root/.ssh

جس میں 90% معاملات میں ہمیں ایرر ملتا ہے -bash: cd: /root/.ssh: ایسی کوئی فائل یا ڈائریکٹری
یہ عام بات ہے، یہ فولڈر غائب ہے اگر سرور پر پہلے سے چابیاں تیار نہیں کی گئی ہیں۔

اسی طرح سرور کی کلید خود تیار کرنا ضروری ہے۔

root@alexhost# ssh-keygen -t rsa -b 4096

یہ ہمیں وہ راستہ فراہم کرے گا جہاں کلیدی فائل کو محفوظ کرنا ہے۔
ہم Enter دبانے سے پہلے سے طے شدہ /root/.ssh/id_rsa سے اتفاق کرتے ہیں۔
اس کے بعد کلیدی فائل اور تصدیق کا پاس ورڈ ہے، یا اسے خالی چھوڑ دیں اور Enter کریں۔

دوبارہ /root/.ssh پر جائیں:

root@alexhost# cd /root/.ssh

آپ کو ایک مجاز_کیز فائل بنانے کی ضرورت ہے:

root@alexhost# nano authorized_keys

ہم اس میں اپنی کلید کو اوپر حاصل کردہ ٹیکسٹ فارم میں چسپاں کرتے ہیں:

NetSarang xShell ایک طاقتور SSH کلائنٹ ہے۔

محفوظ کریں اور باہر نکلیں۔
Ctrl + O
Ctrl + X

xShell پر جائیں، محفوظ کردہ سیشنز کی فہرست کو کال کریں (Alt+O)

NetSarang xShell ایک طاقتور SSH کلائنٹ ہے۔

ہم اپنا سیشن ڈھونڈتے ہیں، پراپرٹیز پر کلک کرتے ہیں، توثیق پر جاتے ہیں۔

طریقہ کے میدان میں، عوامی کلید کو منتخب کریں۔
صارف کی کلید کے میدان میں، ہماری پہلے سے بنائی گئی کلید کو منتخب کریں، محفوظ کریں اور جڑیں۔

NetSarang xShell ایک طاقتور SSH کلائنٹ ہے۔

کلائنٹ ایک پرائیویٹ کلید استعمال کرتا ہے، اور ایک پبلک کلید سرور پر رجسٹرڈ ہے۔

اگر آپ اس سے جڑنا چاہتے ہیں تو نجی کلید کو آپ کے دوسرے پی سی میں منتقل کیا جا سکتا ہے۔

Xagent میں - کیز کا انتظام کریں، کلید کو منتخب کریں - برآمد کریں، محفوظ کریں۔

دوسرے PC Xagent پر - کیز کا انتظام کریں - درآمد کریں، منتخب کریں، شامل کریں۔ اگر کلید پاس ورڈ سے محفوظ تھی، تو اس وقت پاس ورڈ کی درخواست کی جائے گی۔

کلید کسی بھی صارف کو تفویض کی جا سکتی ہے، نہ کہ صرف جڑ کو۔

معیاری راستہ /user_home_folder/.ssh/authorized_keys
صارف alexhost کے لیے، مثال کے طور پر، یہ بطور ڈیفالٹ /home/alexhost/.ssh/authorized_keys ہوگا۔

NetSarang xShell ایک طاقتور SSH کلائنٹ ہے۔

ماخذ: www.habr.com