ونڈوز اور لینکس کے درمیان فائلوں کا اشتراک کیسے کریں

How Share Files Between Windows



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

اس گائیڈ میں ، چیک کریں کہ ونڈوز اور لینکس کے درمیان فائلوں کا اشتراک کیسے کریں۔







ونڈوز اور لینکس کے درمیان فائلوں کا اشتراک

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



آو شروع کریں!



پورٹیبل اسٹوریج ڈیوائسز کا استعمال کرتے ہوئے فائلیں شیئر کریں۔





یہ دو کمپیوٹرز کے درمیان فائلوں کو شیئر کرنے کا سب سے عام اور روایتی طریقہ ہے۔ عام طور پر ، اس میں پورٹیبل اسٹوریج میڈیا شامل ہوتا ہے۔ ایک USB فلیش ڈرائیو ہے؟ ایک پورٹیبل HDD/SSD؟ اسے صرف سورس کمپیوٹر میں پلگ کریں ، ڈیٹا کو پورٹیبل اسٹوریج میں کاپی کریں ، اور اسے اپنے ٹارگٹ کمپیوٹر کے ساتھ شیئر کریں۔

بعض منظرناموں میں جہاں ڈیٹا نیٹ ورک/انٹرنیٹ پر شیئر کرنے کے لیے بہت بڑا ہے ، یہ بہترین حل ہے۔ ایک پیشہ ور ورک اسپیس میں جہاں ٹیرا بائٹس ڈیٹا شیئر اور سٹور کرنے کی ضرورت ہوتی ہے ، وہاں کام کرنے کے لیے پورٹیبل RAID صفیں موجود ہیں۔



اگرچہ یہ سادہ اور موثر ہے ، ذہن میں رکھنے کے لیے کچھ چیزیں ہیں۔

  • ذخیرہ کرنے کی گنجائش: صلاحیت سے بڑا ڈیٹا پورٹیبل اسٹوریج پر محفوظ نہیں کیا جا سکتا۔ اگر یہ معاملہ ہے ، تو آپ فائل کو تقسیم کرنے والے سافٹ ویئر کا استعمال کرتے ہوئے فائل کو چھوٹے ٹکڑوں میں تقسیم کرسکتے ہیں۔ آپ کو کئی بار پورٹیبل اسٹوریج کے ذریعے ڈیٹا منتقل کرنا پڑ سکتا ہے۔
  • فائل کا سائز: اگر فائل کا سائز کافی چھوٹا ہے ، اور ان میں سے بہت کچھ ہے تو ، منتقلی کی شرح سست ہونے والی ہے۔ دوسری طرف ، اگر فائل کا سائز مضحکہ خیز طور پر بڑا ہے ، تو یہ بھی سست ہونے والا ہے۔
  • فائل سسٹم: لینکس اور ونڈوز اپنے فائل سسٹم کے ساتھ آتے ہیں۔ اگرچہ فائل سسٹم جیسے FAT (fat16، fat32 ، وغیرہ) یا NTFS ونڈوز اور لینکس دونوں سے قابل رسائی ہیں ، لینکس کے مخصوص فائل سسٹم (ext3 ، ext4 ، xfs ، btrfs ، وغیرہ) نہیں ہیں۔

کلاؤڈ اسٹوریج پر فائلیں شیئر کریں۔

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

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

کچھ مشہور آن لائن کلاؤڈ اسٹوریج میں گوگل ڈرائیو ، ڈراپ باکس ، ون ڈرائیو ، پی کلاؤڈ ، باکس وغیرہ شامل ہیں۔

نیٹ ورک فولڈرز کا استعمال کرتے ہوئے فائلیں شیئر کریں۔

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

لینکس ترتیب دیں۔

اس فیچر سے لطف اندوز ہونے کے لیے ، آپ کو پہلے سسٹم کو کنفیگر کرنا ہوگا۔ لینکس کے معاملے میں ، سامبا بہترین حل ہے۔ سامبا معیاری ونڈوز انٹرآپریبلٹی کے لیے UNIX/Linux آپریٹنگ سسٹم کے پروگراموں کا معیاری سوٹ ہے۔ سامبا کو چیک کریں۔ .

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

ڈیبین/اوبنٹو اور مشتقات کے لیے۔

$سودومناسبانسٹال کریںسامبا

فیڈورا اور مشتقات کے لیے۔

$سودوڈی این ایفانسٹال کریںسامبا

آرک لینکس اور مشتقات کے لیے۔

$سودوپیک مین-ایسسامبا

اوپن سوس اور مشتقات کے لیے۔

$سودوزپرانسٹال کریںسامبا

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

$سودوsmbpasswd-کو <صارف نام>

بہتر انتظام کے لیے ، بہتر ہے کہ ڈیٹا شیئر کرنے کے لیے ایک سرشار ڈائرکٹری ہو۔ ایک سرشار ڈائرکٹری بنائیں۔

$mkdir -v /گھر/<صارف نام> /بانٹیں

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

$سودو میں آیا /وغیرہ/سامبا/smb.conf

فائل کے آخر میں درج ذیل لائنیں شامل کریں۔

$[بانٹیں]
$ راہ =/گھر/<صارف نام> /بانٹیں
$ دستیاب =جی ہاں
$ درستصارفین=<صارف نام>
$پڑھیںصرف = نہیں
$ براؤز ایبل =جی ہاں
$ public =جی ہاں
$ لکھنے کے قابل =جی ہاں

فائل کو محفوظ کریں اور ایڈیٹر سے باہر نکلیں۔ تبدیلیوں کو مؤثر بنانے کے لیے سامبا سروس کو دوبارہ لوڈ کریں۔

$سودوsystemctl smbd دوبارہ شروع کریں۔

ووئلا! سامبا کو چلنا چاہیے۔ ونڈوز سے ، فائل ایکسپلورر یا براؤزر استعمال کریں اور لینکس سسٹم کے میزبان نام یا آئی پی ایڈریس پر جائیں ، اس کے بعد فولڈر کا نام۔

$۔<linux_machine_ip>بانٹیں

ونڈوز کو ترتیب دیں۔

ونڈوز کے معاملے میں ، ترتیب کے عمل میں دو مراحل ہیں۔

سب سے پہلے ، اس بات کو یقینی بنائیں کہ نیٹ ورک ڈسکوری اور فائل اور پرنٹر شیئرنگ کے اختیارات فعال ہیں۔ ترتیبات >> نیٹ ورک اور انٹرنیٹ >> نیٹ ورک اور شیئرنگ سینٹر پر جائیں۔

بائیں جانب سے ، ایڈوانس شیئرنگ سیٹنگز تبدیل کریں پر کلک کریں۔

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

اب ، شیئر کرنے کے لیے فولڈر منتخب کریں۔ دائیں کلک کریں اور پراپرٹیز کو منتخب کریں۔

نئی ونڈو سے ، شیئرنگ ٹیب پر جائیں۔ شیئر بٹن پر کلک کریں۔

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

ووئلا! فولڈر نیٹ ورک پر لینکس مشین سے دستیاب ہونا چاہیے۔ ڈائریکٹری تک رسائی حاصل کرنے کے لیے ، اپنا فائل براؤزر کھولیں اور دوسرے مقامات سے نیٹ ورک کو براؤز کریں۔ اوبنٹو پر نوٹیلس فائل براؤزر پر اس طرح ظاہر ہوتا ہے۔

SyncThing کا استعمال کرتے ہوئے فائلوں کا اشتراک کریں۔

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

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

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

ڈیبین/اوبنٹو اور مشتقات کے لیے۔

$سودومناسبانسٹال کریںہم آہنگی

فیڈورا اور مشتقات کے لیے۔

$سودوڈی این ایفانسٹال کریںہم آہنگی

اوپن سوس اور مشتقات کے لیے۔

$سودوزپرانسٹال کریںہم آہنگی

CentOS/RHEL اور مشتقات کے لیے۔

$ڈی این ایفانسٹال کریںہم آہنگی

دوسرے پلیٹ فارمز کے لیے ، چیک کریں۔ SyncThing ڈاؤنلوڈ پیج۔ پہلے سے طے شدہ لینکس TAR.GZ آرکائیو میں SyncThing کا پورٹیبل ورژن ہے۔

ایک بار انسٹال ہونے کے بعد ، SyncThing شروع کریں۔ یہاں سے ، اقدامات زیادہ تر تمام پلیٹ فارمز پر ایک جیسے ہوں گے۔ پہلا قدم SyncThing ڈیمون شروع کرنا ہے۔

پھر ، SyncThing ویب UI لانچ کریں۔ یہ SyncThing کا مرکزی کنٹرول پینل ہے جہاں سے سب کچھ کیا جائے گا۔

ایک بار لانچ ہونے کے بعد ، پہلا قدم SyncThing رسائی کو محفوظ بنانا چاہیے۔ حفاظت کے مقاصد کے لیے صارف کا نام اور پاس ورڈ ترتیب دینا یقینی بنائیں۔ اوپر دائیں کونے سے ، عمل >> ترتیبات پر جائیں۔

GUI ٹیب پر جائیں اور GUI تصدیق کے لیے صارف نام اور پاس ورڈ درج کریں۔ GUI کے لیے HTTPS کو فعال کرنے والے آپشن کو نشان زد کریں۔

ایک بار جب آپ تبدیلیوں کو محفوظ کر لیتے ہیں تو ، ویب پیج دوبارہ لوڈ ہو جائے گا اور SyncThing ویب UI سے تصدیق طلب کرے گا۔

اگلا ، چیک کریں کہ شیئرنگ کے لیے SyncThing میں فولڈرز کو کیسے شامل/ہٹایا جائے۔ کنٹرول پینل سے ، ہم دیکھ سکتے ہیں کہ پہلے سے ہی ایک ڈیفالٹ فولڈر تشکیل شدہ ہے۔

اپنی پسند کا فولڈر شامل کرنے کے لیے ، فولڈر شامل کریں پر کلک کریں۔

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

ریموٹ ڈیسک ٹاپ کو شامل کرنے کا وقت۔ ہمیں ایسا کرنے کے لیے ریموٹ ڈیسک ٹاپ کی SyncThing آلہ ID کی ضرورت ہے۔ ID ایکشنز >> شو ID سے دستیاب ہے۔ اس معاملے میں ، یہ میرے ونڈوز ڈیسک ٹاپ کی SyncThing آلہ ID ہے۔

اسے لینکس میں شامل کرنے کے لیے ، SyncThing ویب کنٹرول پینل کے نیچے دائیں کونے میں ریموٹ ڈیوائس شامل کریں پر کلک کریں۔

آلہ کی شناخت درج کریں۔ آپ دستی طور پر ایک آلہ کا نام بھی ترتیب دے سکتے ہیں۔

ایڈوانسڈ ٹیب سے ، آپ اس بات کو یقینی بناسکتے ہیں کہ ڈیوائس کے ساتھ تمام ڈیٹا ٹرانسفر کمپریس ہونے والا ہے۔ یہ مؤثر بینڈوڈتھ بڑھانے کے لیے مفید ثابت ہو سکتا ہے۔

ڈیسک ٹاپ کو ریموٹ ڈیسک ٹاپس کی فہرست میں ظاہر ہونا چاہیے۔

آئیے ونڈوز سسٹم کے ساتھ جو فولڈر ہم نے شامل کیا ہے اسے شیئر کریں۔ فولڈر پر کلک کریں اور ترمیم کو منتخب کریں۔

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

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

فیصلہ کریں کہ آنے والا ڈیٹا کہاں بچایا جائے (ونڈوز مشین پر)۔

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

حتمی خیالات۔

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

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

مبارک کمپیوٹنگ!