ونڈوز سے لینکس تک ایس سی پی کیسے کریں

How Scp From Windows Linux



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

طریقہ 01: SSH سرور کا استعمال

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







$ sudo apt اپ ڈیٹ۔



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



$ sudo apt OpenSSH-server انسٹال کریں۔

اوپن ایس ایس ایچ سرور انسٹالیشن کی پروسیسنگ کے درمیان ، آپ کو اس کی تصدیق کرنے کے لیے پوچھنا روک دیا جائے گا۔ سسٹم چاہتا ہے کہ آپ دوبارہ چیک کریں کہ کیا آپ کو اسے اپنے اوبنٹو 20.04 آپریٹنگ سسٹم پر انسٹال کرنے کی ضرورت ہے یا نہیں۔ اگر آپ کو ضرورت ہو تو ، Y دبائیں یا عمل کو روکنے کے لیے n دبائیں۔





اب انسٹالیشن پروسیسنگ دوبارہ شروع کر دی گئی ہے ، جیسا کہ ذیل میں دکھایا گیا ہے۔ جب یہ 100 reaches تک پہنچ جاتا ہے ، اس کا مطلب ہے کہ پروسیسنگ مکمل ہے۔



اوپن ایس ایس ایچ سرور پر ٹرمینل شیل پر آخری چند پروسیسنگ لائنیں ذیل میں ہیں۔

ایس ایس ایچ کے ذریعے سرور میں شامل ہوں تاکہ یہ دیکھیں کہ کنفیگریشن مکمل ہوچکی ہے۔ اپنے اوبنٹو یا میک کلائنٹ کا استعمال کرتے ہوئے ، ایک کنسول لانچ کریں اور باقاعدہ اظہار ٹائپ کریں۔ اگر آپ استعمال کر رہے ہیں تو فوری طور پر SSH کلید کے لیے کوڈ ٹائپ کریں۔ متبادل کے طور پر ، میزبان آلہ کے صارف کا پاس کوڈ فراہم کیا جانا چاہیے۔ جب سب کچھ ترتیب میں ہے ، بیرونی کمپیوٹر کا ٹرمینل اب ظاہر ہونا چاہیے۔ اگر ایسا نہیں ہے تو اپنے فائر وال قواعد کی تصدیق کریں۔ SSH کے لیے پورٹ 22/tcp درکار ہے۔ آپ SSH سرور کی کنفیگریشن کی تصدیق بھی کر سکتے ہیں تاکہ یہ یقینی بنایا جا سکے کہ آپ کے مؤکل کو مناسب حقوق حاصل ہیں۔ ہم کنکشن کو کامیابی کے ساتھ بنانے کے بعد ختم کر سکتے ہیں۔ اب آپ کو فائر وال میں SSH سرور کے پورٹ 22 کو فعال اور اجازت دینے کی ضرورت ہے۔ لہذا ، ہم سوڈو حقوق کے ساتھ شیل میں درج ذیل استفسار کو استعمال کر رہے ہیں۔

$ sudo ufw کی اجازت 22۔

ہمیں systemctl کمانڈ کے ذریعے اپنے سسٹم پر SSH پورٹ کی حیثیت چیک کرنے کی ضرورت ہے۔ لہذا ، ہمارے کنسول میں نیچے دی گئی کمانڈ کو آزمائیں اور پتہ چلا کہ ہمارا SSH پورٹ فعال طور پر چل رہا ہے۔

$ sudo systemctl حیثیت ssh

اب SSH پورٹ کے لیے کنفیگریشن سیٹ ہو گئی ہے۔ ہمارے ونڈوز ڈیسک ٹاپ کے سرچ ایریا سے نوٹ پیڈ کھولیں۔ نوٹ پیڈ ٹیکسٹ فائل میں کچھ ڈیٹا شامل کریں اور اسے .txt ایکسٹینشن کے ساتھ ڈیسک ٹاپ پر محفوظ کریں۔

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

ایس سی پی

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

Path_to_file/filename [email protected]:/path_to_save_the_file_in_host

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

طریقہ 02: WinSCP کا استعمال

اپنی ونڈوز فائلوں کو لینکس آپریٹنگ سسٹم میں منتقل کرنے کا ایک اور مؤثر اور آسان طریقہ WinSCP ٹول کے ذریعے ہے۔ لہذا ، اس آلے کو استعمال کرنے کے لیے ، ہمیں اسے انسٹال کرنے کے لیے پہلے اسے ڈاؤن لوڈ کرنا چاہیے۔ گوگل سرچ انجن کھولیں اور اس میں WinSCP لکھیں ، اور آگے بڑھنے کے لیے انٹر دبائیں۔ سرچ انجن پر ظاہر ہونے والے پہلے لنک پر کلک کریں۔

اب ، آپ کو معیاری WINSCP ٹول ڈاؤن لوڈ دکھایا جائے گا۔ اسے ڈاؤنلوڈ میں جلدی شامل کرنے کے لیے ڈاؤنلوڈ ون ایس سی پی پر ٹیپ کریں۔

آپ کے سسٹم پر نیٹ ورک کی رفتار کے مطابق اسے ڈاؤن لوڈ کرنے میں 20 منٹ لگیں گے۔ ڈاؤن لوڈ مکمل ہونے کے بعد ، ڈاؤن لوڈ کی گئی فائل پر عمل کرنے کے لیے اس پر کلک کریں۔

سیٹ اپ انسٹال موڈ سلیکشن ڈائیلاگ باکس ظاہر ہوگا جیسا کہ تصویر میں ہے۔ انسٹالیشن شروع کرنے کے لیے تمام صارفین کے لیے انسٹال کریں (تجویز کردہ) پر ٹیپ کریں۔

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

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

آپ کو ابتدائی صارف سیٹنگ پینل سے یوزر انٹرفیس سٹائل کا انتخاب کرنا ہوگا۔ اگلی کلید کو دبائیں۔

اب WinSCP کے لیے سیٹ اپ انسٹال کرنے کے لیے تیار ہے۔ لہذا انسٹال بٹن پر تھپتھپائیں جاری رکھیں اور WinSCP انسٹال کرنا شروع کریں۔

اب تنصیب کا عمل شروع ہو چکا ہے۔ گرین لائن کے عمل کے طور پر ، اس کا مطلب ہے کہ یہ تنصیب کی تکمیل کے قریب ہے۔ یہ کچھ سیکنڈ میں مکمل ہو جائے گا۔

اب WinSCP تنصیب کا عمل مکمل ہو چکا ہے۔ مندرجہ ذیل سکرین کھل جائے گی۔ لانچ ون ایس سی پی کے بٹن کو چیک مارک اور اوپن گیٹنگز ، اسٹارٹ پیج۔ اسکرین کو بند کرنے اور عمل کو ختم کرنے کے لیے ختم بٹن دبائیں۔

انسٹالیشن مکمل ہونے کے بعد ، WinSCP کی آفیشل سائٹ خود بخود کھل جائے گی ، جس میں کامیاب انسٹالیشن تکمیل کا پیغام دکھایا جائے گا۔

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

نتیجہ

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