لینکس سی آئی ایف ماؤنٹ

Lynks Sy Ayy Ayf Mawn



سی آئی ایف ایس، جسے کامن انٹرنیٹ فائل سسٹم بھی کہا جاتا ہے، ایس ایم بی (سرور میسج بلاک) کی ایک بولی ہے جو چھوٹے لوکل ایریا نیٹ ورکس (LANs) پر فولڈرز، فائلوں اور پرنٹرز تک مشترکہ رسائی فراہم کرنے کے لیے استعمال ہوتی ہے۔

لینکس ایک CIFS-Utils پیکیج کے ساتھ آتا ہے، جو CIFS پروٹوکول کا استعمال کرتے ہوئے مقامی نیٹ ورک پر کراس پلیٹ فارم فائلوں اور پرنٹرز کو ماؤنٹ کرنے اور ان کا انتظام کرنے کے لیے استعمال ہوتا ہے۔ دی mount.cifs لینکس CIFS-Utils پیکیج کا ایک حصہ ہے۔

اس ٹیوٹوریل میں، میں لینکس کو استعمال کرنے کا طریقہ تلاش کروں گا۔ mount.cifs لینکس پر مشترکہ فولڈر کو ماؤنٹ کرنے کی افادیت۔







نوٹ: CIFS پروٹوکول کو جدید ترین اور زیادہ محفوظ SMB2 اور SMB3 پروٹوکول سے بدل دیا گیا ہے۔ ونڈوز پر، یہ ڈیفالٹ کے طور پر غیر فعال ہے؛ تاہم، اسے سے فعال کیا جا سکتا ہے ونڈوزکی فیچرزکوآن اورآف کرنا اختیار



لینکس پر CIFS یوٹیلیٹیز پیکیج انسٹال کرنا

استعمال کرنے کے لیے mount.cifs لینکس پر، سب سے پہلے، اس کے یوٹیلیٹیز پیکج کو انسٹال کرنے کی ضرورت ہے۔



اسے Ubuntu، اس کے ذائقوں اور Debian پر مبنی تقسیم پر انسٹال کرنے کے لیے۔





sudo مناسب انسٹال کریں cifs-utils

CentOS اور Fedora کی تقسیم پر، ڈی این ایف پیکیج مینیجر استعمال کیا جائے گا۔

sudo ڈی این ایف انسٹال کریں cifs-utils

انسٹال کرنے کے لیے نیچے دی گئی کمانڈ کو چلائیں۔ cifs-utils پر لال ٹوپی (RHEL) اور ریڈ ہڈ پر مبنی تقسیم



sudo yum انسٹال کریں cifs-utils

نوٹ: دی cifs-utils پیکیج تمام لینکس کی تقسیم کے لیے دستیاب ہے۔ لیکن اس گائیڈ میں دی گئی ہدایات کے لیے، میں استعمال کر رہا ہوں۔ اوبنٹو 22.04 . اس گائیڈ میں استعمال ہونے والے کمانڈز بغیر کسی خرابی کے کام کریں گے، تقسیم سے قطع نظر۔

مزید یہ کہ، مندرجہ ذیل مثال میں، ایک مشترکہ فولڈر کو میک سے لینکس تک استعمال کرتے ہوئے نصب کیا گیا ہے۔ mount.cifs یوٹیلیٹی، تاہم، لینکس اور ونڈوز سے بڑھنے کے عمل ایک جیسے ہیں۔

CIFS کا استعمال کرتے ہوئے مشترکہ فولڈر کو بڑھانا

ریموٹ مشین سے لینکس پر مشترکہ فولڈر کو نصب کرنے میں 2 مراحل شامل ہیں۔

  1. ماؤنٹ پوائنٹ بنانا
  2. مشترکہ فولڈر کو ماؤنٹ پوائنٹ پر لگانا

1. ماؤنٹ پوائنٹ بنانا

ماؤنٹ پوائنٹ سے مراد ایک ڈائرکٹری ہے جس پر ریموٹ مشین سے مشترکہ فولڈر نصب اور اس تک رسائی حاصل کی جائے گی۔ اسے کسی بھی نام کے ساتھ کلائنٹ کے سسٹم پر کہیں بھی بنایا جا سکتا ہے۔ میں ایک ماؤنٹ پوائنٹ بنا رہا ہوں۔ /mnt ڈائریکٹری، جو کہ لینکس پر فائل سسٹم کو عارضی طور پر ماؤنٹ کرنے کے لیے ایک عام ماؤنٹ پوائنٹ ہے۔

میں ایک اور ڈائریکٹری بنا رہا ہوں۔ /ShareMac میں ماؤنٹ پوائنٹ کے طور پر /mnt استعمال کرتے ہوئے mkdir sudo مراعات کے ساتھ کمانڈ۔

sudo mkdir / mnt / شیئر میک

ماؤنٹ پوائنٹ بنایا گیا ہے؛ اگلا مرحلہ مشترکہ فولڈر کو ریموٹ مشین سے اس ماؤنٹ پوائنٹ پر چڑھانا ہے۔

2. مشترکہ فولڈر کو ماؤنٹ پوائنٹ پر لگانا

میکوس سے لینکس میں مشترکہ فولڈر کو ماؤنٹ کرنے کے لیے، ماؤنٹ کمانڈ کا استعمال کیا جاتا ہے۔ -t cifs اختیار

sudo پہاڑ -t cifs //< ریموٹ آئی پی > < فولڈر > / mnt /< فولڈر > -او صارف نام = < صارف نام >

مندرجہ بالا کمانڈ میں:

  • -t cifs آپشن CIFS پروٹوکول کا استعمال کرتے ہوئے مشترکہ فولڈر کو ماؤنٹ کرنے کے لیے استعمال کیا جاتا ہے۔
  • ریموٹ مشین (Mac) کا IP پتہ ہے
  • <فولڈر> ریموٹ مشین (Mac) پر بنایا گیا مشترکہ فولڈر ہے
  • /mnt/ کلائنٹ مشین (لینکس) پر ماؤنٹ پوائنٹ ہے [یہ کوئی بھی ڈائریکٹری ہو سکتی ہے]
  • ریموٹ سسٹم کا صارف نام ہے۔

آئیے ماؤنٹ کریں۔ مائی فولڈر ریموٹ مشین سے لینکس ماؤنٹ پوائنٹ تک فولڈر /mnt/ShareMac .

sudo پہاڑ -t cifs // 192.168.18.133 / میرا فولڈر / mnt / شیئر میک -او صارف نام = تنہا

صارف کے لیے پاس ورڈ خود جب آپ مندرجہ بالا کمانڈ پر عمل کرتے ہیں تو پوچھا جائے گا۔ مشترکہ فولڈر مائی فولڈر پر نصب کیا جائے گا /mnt/ShareMac لینکس پر بڑھتے ہوئے نقطہ۔ تاہم، آپ کو یہ کہتے ہوئے کوئی آؤٹ پٹ نہیں ملے گا کہ ماونٹنگ کامیابی سے ہو گئی ہے۔ استعمال کریں۔ df -h نصب فولڈر کو چیک کرنے کے لئے.

ڈی ایف -h

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

کا استعمال کرتے ہوئے اسناد کا اختیار mount.cifs افادیت ہے a محفوظ طریقہ مشترکہ فولڈر کو ماؤنٹ کرنے کے لیے۔ اس طریقہ میں، آپ لاگ ان کی اسناد کو ایک فائل میں محفوظ کر سکتے ہیں جسے کمانڈ کے ذریعے پاس کیا جا سکتا ہے۔ اسناد اختیار

سب سے پہلے، ایک فائل بنائیں جو ریموٹ مشین کی اسناد کو میں محفوظ کرتی ہے۔ /etc ڈائریکٹری فائل کا کوئی بھی نام ہو سکتا ہے، میں اسے دے رہا ہوں۔ credentials-file نام

sudo نینو / وغیرہ / credentials-file

اسناد داخل کریں:

صارف نام = < صارف نام >

پاس ورڈ = < پاس ورڈ >

اب، استعمال کریں اسناد کے بعد اختیار -او فائل کے راستے کے ساتھ۔

sudo پہاڑ -t cifs // 192.168.18.133 / مائی فولڈر / mnt / شیئر میک -او اسناد = / وغیرہ / credentials-file

مشترکہ فولڈر کو مستقل طور پر ماؤنٹ کریں۔

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

الرٹ: مندرجہ ذیل طریقہ یہ فرض کرتا ہے کہ ریموٹ مشین/سرور میں ایک جامد IP ہے۔

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

sudo نینو / وغیرہ / fstab

فائل میں درج ذیل لائن رکھیں۔

//< ریموٹ آئی پی >/ اشتراک کا نام / mnt /< فولڈر > cifs اسناد = / وغیرہ / credentials-file 0 0

مثال کے طور پر، اوپر دی گئی فائل کو درج ذیل طریقے سے تبدیل کیا جائے گا۔

// 192.168.18.133 / میرا فولڈر / mnt / شیئر میک سی آئی ایف اسناد = / وغیرہ / credentials-file 0 0

نوٹ کریں کہ اوپر دی گئی ہدایات کو میں داخل کرنے پر fstab فائل، ایک کا استعمال کرتے ہوئے ہر فیلڈ کو الگ کریں۔ ٹیب جگہ کے بجائے.

اب، بند کریں اور محفوظ کریں fstab دبانے سے فائل ctrl+x .

اس بات کی تصدیق کرنے کے لیے کہ ماؤنٹنگ غلطی سے پاک ہے، استعمال کریں۔ mount -a کمانڈ.

sudo پہاڑ -a

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

ریبوٹ کرنے کے بعد، ریموٹ مشین سے مشترکہ فولڈر خود بخود نصب ہو جائے گا۔

مشترکہ فولڈر کو ان ماؤنٹ کریں۔

مشترکہ فولڈر کو ان ماؤنٹ کرنے کے لیے، umount کمانڈ ماؤنٹ پوائنٹ کے ساتھ استعمال ہوتا ہے۔

sudo umount < ماؤنٹ پوائنٹ >

اوپر کی مثال میں، ماؤنٹ پوائنٹ تھا۔ /mnt/ShareMac ، صرف تبدیل کریں <ماؤنٹ پوائنٹ> کے ساتھ /mnt/ShareMac۔

sudo umount / mnt / شیئر میک

مندرجہ بالا اسکرین شاٹ سے پتہ چلتا ہے کہ نصب فائل سسٹم کو ان ماؤنٹ کردیا گیا ہے۔

میک پر مشترکہ فولڈر بنانا

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

سب سے پہلے، اپنے میک پر کسی بھی ڈائریکٹری میں ایک فولڈر بنائیں۔

پھر سے سسٹم سیٹنگز، کھلا شیئرنگ میں جنرل کو فعال کریں۔ فائل شیئرنگ ٹوگل بٹن پر کلک کرکے۔

پر کلک کریں میں کے ٹوگل بٹن کے ساتھ آئیکن فائل شیئرنگ .

میں مشترکہ فولڈر سیکشن، پر کلک کریں + شیئرنگ کے لیے فولڈر شامل کرنے کے لیے آئیکن۔

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

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

میرے معاملے میں، صارف ہے خود اور میں صارف کے لیے سسٹم پاس ورڈ ٹائپ کروں گا۔ خود .

فولڈر آئی پی کا استعمال کرتے ہوئے انٹرنیٹ پر شیئر کرنے کے لیے تیار ہے جیسا کہ ذیل کی تصویر میں دکھایا گیا ہے۔

نتیجہ

دی mount.cifs افادیت کا استعمال کلائنٹ کی طرف ریموٹ مشترکہ ڈائریکٹری کو ماؤنٹ کرنے کے لیے کیا جاتا ہے۔ مشترکہ ڈائریکٹری کو ماؤنٹ کرنے کے لیے، ریموٹ مشین پر ایک ماؤنٹ ڈائرکٹری بنانا ضروری ہے۔ سرور ایڈمنسٹریٹر کسی بھی ڈائریکٹری کو قابل اشتراک بنا سکتا ہے۔ ریموٹ مشین سے لینکس میں مشترکہ فولڈر کو ماؤنٹ کرنے میں دو مراحل شامل ہیں: اس پر ماؤنٹ پوائنٹ بنانا اور پھر مشترکہ فولڈر کو ماؤنٹ کرنا۔ دی پہاڑ کمانڈ کے ساتھ استعمال کیا جاتا ہے -t cifs CIFS کا استعمال کرتے ہوئے مشترکہ فولڈر کو ماؤنٹ کرنے کا اختیار۔

یہ نوٹ کرنا ضروری ہے کہ حفاظتی وجوہات کی بنا پر CIFS پروٹوکول اب قابل قبول نہیں ہے اور تمام جدید آپریٹنگ سسٹمز پر اس پروٹوکول کو زیادہ محفوظ اور موثر SMB3 پروٹوکول سے بدل دیا گیا ہے۔