انڈروئد

ونڈوز شیئر کو ماؤنٹ کرنے کے ل linکس پر لینکس کا استعمال کرتے ہوئے

پاسخ سوالات شما درمورد کسب درآمد از گوگل ادسنس

پاسخ سوالات شما درمورد کسب درآمد از گوگل ادسنس

فہرست کا خانہ:

Anonim

لینکس اور UNIX آپریٹنگ سسٹم پر ، ونڈوز شیئر کو mount کمانڈ کے cifs آپشن کا استعمال کرتے ہوئے مقامی ڈائریکٹری ٹری میں کسی خاص ماؤنٹ پوائنٹ پر لگایا جاسکتا ہے۔

کامن انٹرنیٹ فائل سسٹم (CIFS) ایک نیٹ ورک فائل شیئرنگ پروٹوکول ہے۔ سی آئی ایف ایس ایس ایم بی کی ایک شکل ہے۔

اس ٹیوٹوریل میں ، ہم وضاحت کریں گے کہ کیسے لینکس سسٹم پر ونڈوز کے حصص کو دستی طور پر اور خود بخود ماؤنٹ کیا جائے۔

CIFS افادیت پیکجز انسٹال کرنا

لینکس سسٹم پر ونڈوز شیئر کو ماؤنٹ کرنے کے ل first ، پہلے آپ کو CIFS یوٹیلیٹی پیکیج انسٹال کرنے کی ضرورت ہوگی۔

  • اوبنٹو اور دبیان میں CIFS افادیت کا انسٹال کرنا:

    sudo apt update sudo apt install cifs-utils

    سینٹوس اور فیڈورا پر CIFS افادیت کا انسٹال کرنا:

    sudo dnf install cifs-utils

لینکس کی تقسیم کے درمیان پیکیج کا نام مختلف ہوسکتا ہے۔

ایک CIFS ونڈوز شیئر بڑھتے ہوئے

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

پہلے ، ریموٹ ونڈوز شیئر کے ماؤنٹ پوائنٹ کے طور پر کام کرنے کے لئے ایک ڈائرکٹری بنائیں:

sudo mkdir /mnt/win_share

مندرجہ ذیل کمانڈ کو روٹ یا صارف کے بطور سوڈو مراعات کے ساتھ چلائیں تاکہ شیئر کو بڑھائیں۔

sudo mount -t cifs -o username= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username= //WIN_SHARE_IP/ /mnt/win_share

آپ کو پاس ورڈ داخل کرنے کا اشارہ کیا جائے گا:

Password:

کامیابی پر ، کوئی آؤٹ پٹ تیار نہیں ہوتا ہے۔

یہ تصدیق کرنے کے لئے کہ ریموٹ ونڈوز شیئر کامیابی کے ساتھ لگا ہوا ہے ، تو یا تو mount یا df -h کمانڈ استعمال کریں۔

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

کمانڈ لائن پر پاس ورڈ بھی فراہم کیا جاسکتا ہے:

sudo mount -t cifs -o username=, password= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, password= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, password= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, password= //WIN_SHARE_IP/ /mnt/win_share

اگر صارف ونڈوز ورک گروپ یا ڈومین میں ہے تو آپ اسے مندرجہ ذیل ترتیب دے سکتے ہیں۔

sudo mount -t cifs -o username=, domain= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, domain= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, domain= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, domain= //WIN_SHARE_IP/ /mnt/win_share

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

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

/ وغیرہ / جیت اسناد

username = user password = password domain = domain

فائل کو صارفین کے ذریعہ پڑھنے کے قابل نہیں ہونا چاہئے۔ صحیح اجازت اور ملکیت طے کرنے کیلئے ، چلائیں:

sudo chown root: /etc/win-credentials sudo chmod 600 /etc/win-credentials sudo chown root: /etc/win-credentials sudo chmod 600 /etc/win-credentials

اسناد کی فائل کو استعمال کرنے کے لئے ، اس کی وضاحت ذیل میں کریں:

sudo mount -t cifs -o credentials=/etc/win-credentials //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o credentials=/etc/win-credentials //WIN_SHARE_IP/ /mnt/win_share

پہلے سے طے شدہ حصے کی جڑ کی ملکیت ہوتی ہے ، اور اجازتیں 777 پر سیٹ ہوتی ہیں۔

ڈائرکٹری کی اجازت اور فائل کی اجازت کے لئے file_mode قائم کرنے کے لئے dir_mode اختیار کا استعمال کریں:

sudo mount -t cifs -o credentials=/etc/win-credentials, dir_mode=0755, file_mode=0755 //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o credentials=/etc/win-credentials, dir_mode=0755, file_mode=0755 //WIN_SHARE_IP/ /mnt/win_share

پہلے سے طے شدہ صارف اور گروپ کی ملکیت کو uid اور gid اختیارات کے ساتھ تبدیل کیا جاسکتا ہے۔

sudo mount -t cifs -o credentials=/etc/win-credentials, uid=1000, gid=1000, dir_mode=0755, file_mode=0755 //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o credentials=/etc/win-credentials, uid=1000, gid=1000, dir_mode=0755, file_mode=0755 //WIN_SHARE_IP/ /mnt/win_share

اضافی اختیارات مرتب کرنے کے ل them ، انہیں -o اختیار کے بعد کوما سے الگ کردہ فہرست کے طور پر شامل کریں۔ تمام ماؤنٹ اختیارات کی فہرست حاصل کرنے کے ل To اپنے ٹرمینل میں man mount ٹائپ کریں۔

آٹو بڑھتے ہوئے

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

/etc/fstab فائل میں اندراجات کی ایک فہرست شامل ہے جو اس کی وضاحت کرتی ہے کہ سسٹم کے آغاز پر کہاں اور کس فائل سسٹم کو نصب کیا جائے گا۔

ونڈوز شیئر کو خود بخود ماؤنٹ کرنے کے ل your جب آپ کا لینکس سسٹم شروع ہوجائے تو ، /etc/fstab فائل میں ماؤنٹ کی وضاحت کریں۔ اس لائن میں میزبان نام یا ونڈوز پی سی کا آئی پی ایڈریس ، شیئر کا نام ، اور مقامی مشین میں ماؤنٹ پوائنٹ شامل ہونا ضروری ہے۔

اپنے ٹیکسٹ ایڈیٹر کے ذریعہ /etc/fstab فائل کھولیں:

sudo nano /etc/fstab

فائل میں درج ذیل لائن شامل کریں:

/ وغیرہ / fstab

# //WIN_SHARE_IP/share_name /mnt/win_share cifs credentials=/etc/win-credentials, file_mode=0755, dir_mode=0755 0 0

# //WIN_SHARE_IP/share_name /mnt/win_share cifs credentials=/etc/win-credentials, file_mode=0755, dir_mode=0755 0 0

شیئر کو ماؤنٹ کرنے کے لئے درج ذیل کمانڈ کو چلائیں:

sudo mount /mnt/win_share

mount کمانڈ ، /etc/fstab مواد کو پڑھے گی اور شیئر کو ماؤنٹ کرے گی۔

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

ونڈوز شیئر کو بے ترتیب کرنا

امامت کمانڈ ماونٹڈ فائل سسٹم کو ڈائریکٹری ٹری سے الگ (غیر ماؤنٹ) کرتی ہے۔

ماؤنٹڈ ونڈوز شیئر کو علیحدہ کرنے کے لئے ، عمومی کمانڈ کا استعمال کریں جس کے بعد ڈائریکٹری جہاں اسے لگائی گئی ہو یا ریموٹ شیئر:

sudo umount /mnt/win_share

اگر سی ایف ایس ماؤنٹ کی fstab فائل میں اندراج ہے تو ، اسے ہٹا دیں۔

umount کمانڈ جب استعمال میں ہو تو شیئر کو علیحدہ کرنے میں ناکام ہوجائے گی۔ یہ جاننے کے لئے کہ کون سے عمل ونڈوز شیئر تک رسائی حاصل کر رہے ہیں ، fuser کمانڈ استعمال کریں۔

fuser -m MOUNT_POINT

ایک بار جب آپ کو عمل درآمد ہوجاتا ہے ، تو آپ انہیں kill حکم سے روک سکتے ہیں اور شیئر کو غیر ماؤنٹ کرسکتے ہیں۔

sudo umount -l MOUNT_POINT

نتیجہ اخذ کرنا

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

ماؤنٹ ٹرمینل