Ø³ÙØ§ - غابة اÙÙ Ø¹Ù ÙØ±Ø© ØªÙØ§Ø¬Ù خطر Ø§ÙØ§Ùدثار
فہرست کا خانہ:
- شرطیں
- سینٹوس پر سمبا نصب کرنا
- فائر وال کی تشکیل کرنا
- سمبا صارفین اور ڈائرکٹری ڈھانچہ تشکیل دے رہا ہے
- سمبا صارفین کی تشکیل
- سمبا حصص کی تشکیل
- لینکس سے سامبا شیئر سے منسلک
- smbclient مؤکل کا استعمال کرتے ہوئے
- سمبا حصہ بڑھتے ہوئے
- GUI استعمال کرنا
- نتیجہ اخذ کرنا
سمبا SMB / CIFS نیٹ ورک فائل شیئرنگ پروٹوکول کا ایک مفت اور اوپن سورس پر دوبارہ عمل درآمد ہے جو اختتامی صارفین کو فائلوں ، پرنٹرز اور دیگر مشترکہ وسائل تک رسائی حاصل کرنے کی اجازت دیتا ہے۔
اس ٹیوٹوریل میں ، ہم دکھائیں گے کہ سینٹوس 7 پر سمبا کیسے انسٹال کیا جائے اور کسی نیٹ ورک پر مختلف آپریٹنگ سسٹم میں فائل شیئرنگ فراہم کرنے کے لئے اسے اسٹینڈ اسٹون سرور کی حیثیت سے تشکیل دیا جائے۔
ہم مندرجہ ذیل سامبا شیئرز اور صارف بنائیں گے۔
صارفین:
- sadmin - ایک انتظامی صارف جس میں تمام حصص تک پڑھنے اور تحریری رسائی ہے۔ جوش - ایک باقاعدہ صارف جس کا اپنا نجی فائل شیئر ہے۔
حصص:
- صارفین - یہ شیئر تمام صارفین کے پڑھنے / لکھنے کی اجازت کے ساتھ قابل رسائی ہوگا۔ جوش - یہ شیئر صرف جوش اور سڈمین کے ذریعہ پڑھنے / لکھنے کی اجازت کے ساتھ قابل رسائی ہوگا۔
فائل کے حصص آپ کے نیٹ ورک کے سبھی آلات سے قابل رسائی ہوں گے۔ سبق کے بعد ، ہم لینکس ، ونڈوز اور میکوس کلائنٹس کے سامبا سرور سے رابطہ قائم کرنے کے بارے میں بھی تفصیلی ہدایات فراہم کریں گے۔
شرطیں
شروع کرنے سے پہلے ، اس بات کو یقینی بنائیں کہ آپ اپنے سینٹوس 7 سسٹم میں صارف کے طور پر سوڈو مراعات کے ساتھ لاگ ان ہوں۔
سینٹوس پر سمبا نصب کرنا
سامبا معیاری CentOS ذخیروں سے دستیاب ہے۔ اپنے سینٹوس سسٹم پر انسٹال کرنے کے لئے درج ذیل کمانڈ کو چلائیں:
sudo yum install samba samba-client
ایک بار جب انسٹالیشن مکمل ہوجائے تو ، سمبا خدمات کو شروع کریں اور انھیں خود بخود سسٹم بوٹ پر شروع کرنے کے قابل بنائیں:
sudo systemctl start smb.service
sudo systemctl start nmb.service
sudo systemctl enable smb.service
sudo systemctl enable nmb.service
ایس
smbd
بی
smbd
سروس فائل شیئرنگ اور پرنٹنگ کی سہولیات مہیا کرتی ہے اور ٹی سی پی پورٹس 139 اور 445 پر سنتی ہے۔ این
nmbd
بی
nmbd
سروس
nmbd
بی
nmbd
آئی ایس کو آئی پی نامی خدمات مہیا کرنے والوں کو مہیا کرتی ہے اور یو ڈی پی پورٹ 137 پر سنتی ہے۔
فائر وال کی تشکیل کرنا
اب جب کہ سامبا انسٹال ہے اور آپ کی سینٹوس مشین پر چل رہا ہے ، آپ کو اپنا فائر وال ترتیب دینے اور ضروری بندرگاہوں کو کھولنے کی ضرورت ہوگی۔ ایسا کرنے کے لئے ، درج ذیل کمانڈز چلائیں:
firewall-cmd --permanent --zone=public --add-service=samba
firewall-cmd --zone=public --add-service=samba
سمبا صارفین اور ڈائرکٹری ڈھانچہ تشکیل دے رہا ہے
معیاری گھریلو ڈائریکٹریوں (
/home/user
) کو استعمال کرنے کے بجائے آسانی سے برقرار رکھنے اور لچک کے ل Sam تمام سامبا ڈائریکٹریز اور ڈیٹا
/samba
ڈائرکٹری میں واقع ہوں گے۔
/samba
ڈائریکٹری تشکیل دے کر شروع کریں:
sudo mkdir /samba
sambashare
نامی ایک نیا گروپ بنائیں۔ بعد میں ہم تمام سامبہ صارفین کو اس گروپ میں شامل کریں گے۔
sudo groupadd sambashare
sambashare
پر
/samba
ڈائریکٹری گروپ کی ملکیت
sambashare
:
sudo chgrp sambashare /samba
سامبا لینکس صارفین اور گروپ اجازت کا نظام استعمال کرتا ہے لیکن اس کا اپنا اپنا مستند طریقہ کار معیاری لینکس کی توثیق سے الگ ہے۔ ہم صارفین کو معیاری لینکس
useradd
ٹول کا استعمال کرتے ہوئے تخلیق کریں گے اور پھر صارف کا پاس ورڈ
smbpasswd
افادیت کے ساتھ ترتیب دیں
smbpasswd
۔
جیسا کہ ہم نے تعارف میں ذکر کیا ہے ، ہم ایک باقاعدہ صارف بنائیں گے جس کے پاس اس کے نجی فائل شیئر اور ایک انتظامی اکاؤنٹ کے ساتھ سانبہ سرور پر موجود تمام حصص تک پڑھنے اور تحریری رسائی حاصل ہوگی۔
سمبا صارفین کی تشکیل
josh
نامی ایک نیا صارف بنانے کے لئے ، درج ذیل کمانڈ کا استعمال کریں:
sudo useradd -M -d /samba/josh -s /usr/sbin/nologin -G sambashare josh
useradd
کے مندرجہ ذیل معنی ہیں:
-
-Mصارف کی ہوم ڈائرکٹری نہ بنائیں۔ ہم دستی طور پر یہ ڈائریکٹری بنائیں گے۔-d /samba/josh- صارف کی ہوم ڈائریکٹری کو/samba/josh۔-s /usr/sbin/nologin- اس صارف کے لئے شیل تک رسائی کو غیر فعال کریں۔-G sambashare۔sambashareگروپ میں صارف کو شامل کریں۔
صارف کی ہوم ڈائرکٹری بنائیں اور ڈائریکٹری کی ملکیت صارف کے
josh
اور گروپ
sambashare
:
sudo mkdir /samba/josh
sudo chown josh:sambashare /samba/josh
مندرجہ ذیل کمانڈ
/samba/josh
ڈائریکٹری میں سیٹ بٹ کو شامل کرے گی لہذا اس ڈائرکٹری میں نئی تخلیق شدہ فائلیں پیرنٹ ڈائرکٹری کے گروپ کے حص willے میں آئیں گی۔ اس طرح ، کوئی فرق نہیں پڑتا ہے کہ کون سا صارف نئی فائل بنائے گا ، اس فائل میں
sambashare
گروپ مالک
sambashare
۔ مثال کے طور پر ، اگر آپ ڈائرکٹری کی اجازت کو
2770
سیٹ نہیں کرتے ہیں اور
sadmin
صارف ایک نئی فائل تیار کرتا ہے تو صارف
josh
اس فائل کو پڑھنے / لکھنے کے قابل نہیں ہوگا۔
sudo chmod 2770 /samba/josh
صارف کا پاس ورڈ ترتیب دے کر
josh
صارف اکاؤنٹ کو سامبا ڈیٹا بیس میں شامل کریں:
sudo smbpasswd -a josh
آپ کو صارف کے پاس ورڈ کو داخل کرنے اور تصدیق کرنے کا اشارہ کیا جائے گا۔
New SMB password: Retype new SMB password: Added user josh.
ایک بار جب پاس ورڈ سیٹ ہوجائے تو ، ٹائپ کرکے سامبا اکاؤنٹ کو فعال کریں:
sudo smbpasswd -e josh
Enabled user josh.
دوسرا صارف بنانے کے ل the اسی عمل کو دہرائیں جس طرح صارف کا
josh
تخلیق کرتے وقت ہے۔
اگلا ، آئیے ایک صارف اور گروپ
sadmin
۔ اس گروپ کے تمام ممبروں کو انتظامی اجازت ہوگی۔ بعد میں اگر آپ کسی دوسرے صارف کو انتظامی اجازت دینا چاہتے ہیں تو اس صارف کو صرف
sadmin
گروپ میں شامل کریں۔
ٹائپ کرکے انتظامی صارف بنائیں:
sudo useradd -M -d /samba/users -s /usr/sbin/nologin -G sambashare sadmin
مذکورہ کمانڈ ایک گروپ
sadmin
بھی بنائے
sadmin
اور صارف کو
sadmin
اور
sambashare
دونوں گروپوں میں شامل کرے گی۔
پاس ورڈ سیٹ کریں اور صارف کو قابل بنائیں:
sudo smbpasswd -a sadmin
sudo smbpasswd -e sadmin
اگلا ،
Users
شیئر ڈائرکٹری بنائیں:
sudo mkdir /samba/users
ڈائریکٹری کی ملکیت صارف
sadmin
اور گروپ
sambashare
:
sudo chown sadmin:sambashare /samba/users
یہ ڈائریکٹری تمام مستند صارفین کے ذریعہ قابل رسائی ہوگی۔ مندرجہ ذیل کمانڈ
sambashare
گروپ کے ممبروں
/samba/users
ڈائرکٹری میں لکھنے / پڑھنے تک رسائی کو تشکیل دیتی ہے۔
سمبا حصص کی تشکیل
سامبا کنفیگریشن فائل کھولیں اور سیکشنز کو شامل کریں:
sudo nano /etc/samba/smb.conf
/etc/samba/smb.conf
path = /samba/users browseable = yes read only = no force create mode = 0660 force directory mode = 2770 valid users = @sambashare @sadmin path = /samba/josh browseable = no read only = no force create mode = 0660 force directory mode = 2770 valid users = josh @sadmin
اختیارات کے مندرجہ ذیل معنی ہیں۔
-
اور- ان حصص کے نام جو آپ لاگ ان کرتے وقت استعمال کریں گے۔path- حصص کا راستہ۔browseable۔ چاہے شیئر کو دستیاب حصص کی فہرست میں درج کیا جائے۔ دوسرے صارفین کو سیٹ کرنے سے وہ حصہ نہیں دیکھ پائیں گے۔read only- چاہےvalid usersفہرست میں متعینvalid usersاس شیئر کو لکھنے کے اہل ہوں۔force create mode- اس شیئر میں نئی تخلیق شدہ فائلوں کے لئے اجازتیں مقرر کریں۔force directory mode- اس شیئر میں نئی تخلیق شدہ ڈائریکٹریوں کے لئے اجازتیں مقرر کرتی ہے۔valid users- صارفین اور گروپس کی ایک فہرست جس میں شیئر تک رسائی کی اجازت ہے۔ گروپس@علامت کے ساتھ متعین ہیں۔
دستیاب اختیارات کے بارے میں مزید معلومات کے ل see سامبا تشکیل فائل دستاویزات کا صفحہ دیکھیں۔
کام ختم ہونے کے بعد ، سامبا سروسز کو اس کے ساتھ دوبارہ شروع کریں:
sudo systemctl restart smb.service
sudo systemctl restart nmb.service
مندرجہ ذیل حصوں میں ، ہم آپ کو لینکس ، میک او ایس اور ونڈوز کلائنٹ کے سامبا شیئر سے مربوط کرنے کا طریقہ دکھائیں گے۔
لینکس سے سامبا شیئر سے منسلک
لینکس صارفین فائل منیجر کا استعمال کرکے کمانڈ لائن سے سمبا شیئر تک رسائی حاصل کرسکتے ہیں یا سامبا شیئر کو ماؤنٹ کرسکتے ہیں۔
smbclient مؤکل کا استعمال کرتے ہوئے
smbclient
ایک ٹول ہے جو آپ کو کمانڈ لائن سے
smbclient
تک رسائی حاصل کرنے کی سہولت دیتا ہے۔
smbclient
پیکیج زیادہ تر لینکس ڈسٹروز پر پہلے سے انسٹال نہیں ہوتا ہے لہذا آپ کو اپنے ڈسٹری بیوشن پیکیج مینیجر کے ساتھ انسٹال کرنے کی ضرورت ہوگی۔
اوبنٹو اور ڈیبیئن رن پر
smbclient
انسٹال کرنے کے لئے:
sudo apt install smbclient
سینٹوس اور فیڈورا رن پر
smbclient
انسٹال کرنے کے لئے:
sudo yum install samba-client
سمبا شیئر تک پہنچنے کا ترکیب مندرجہ ذیل ہے۔
mbclient //samba_hostname_or_server_ip/share_name -U username
مثال کے طور پر سامبا سرور پر
josh
نامی کسی شیئر سے IP ایڈریس
192.168.121.118
ساتھ صارف
josh
رابطہ قائم کرنا:
smbclient //192.168.121.118/josh -U josh
آپ کو صارف کا پاس ورڈ داخل کرنے کا اشارہ کیا جائے گا۔
Enter WORKGROUP\josh's password:
پاس ورڈ داخل کرنے کے بعد آپ سامبا کمانڈ لائن انٹرفیس میں لاگ ان ہوجائیں گے۔
Try "help" to get a list of possible commands. smb: \>
سمبا حصہ بڑھتے ہوئے
سب سے پہلے لینکس پر سامبا شیئر کو ماؤنٹ کرنے کے
cifs-utils
you آپ کو
cifs-utils
پیکیج کو انسٹال کرنا ہوگا۔
اوبنٹو اور ڈیبیئن رن پر:
sudo apt install cifs-utils
سینٹوس اور فیڈورا رن پر:
sudo yum install cifs-utils
اگلا ، ایک ماؤنٹ پوائنٹ تشکیل دیں:
sudo mkdir /mnt/smbmount
مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے شیئر کو ماؤنٹ کریں:
sudo mount -t cifs -o username=username //samba_hostname_or_server_ip/sharename /mnt/smbmount
مثال کے طور پر سامبا سرور پر
josh
نامی کسی شیئر کو ماؤنٹ کرنا IP ایڈریس
192.168.121.118
ساتھ صارف
josh
کے بطور
/mnt/smbmount
ماؤنٹ پوائنٹ پر جائیں:
sudo mount -t cifs -o username=josh //192.168.121.118/josh /mnt/smbmount
آپ کو صارف کا پاس ورڈ داخل کرنے کا اشارہ کیا جائے گا۔
Password for josh@//192.168.121.118/josh: ********
GUI استعمال کرنا
فائلیں ، GNome میں پہلے سے طے شدہ فائل مینیجر کے پاس سامبا شیئرز تک رسائی حاصل کرنے کے لئے بلٹ ان آپشن موجود ہے۔
- فائلیں کھولیں اور سائڈبار میں "دیگر مقامات" پر کلک کریں۔ "سرور سے جڑیں" میں ، سامبا شیئر کا پتہ درج ذیل شکل میں درج کریں
smb://samba_hostname_or_server_ip/sharename"جوڑیں" پر کلک کریں اور مندرجہ ذیل اسکرین ظاہر ہوگی:








نتیجہ اخذ کرنا
اس ٹیوٹوریل میں ، آپ نے سیکھا ہے کہ سینٹوس 7 پر سمبا سرور کیسے انسٹال کیا جائے اور مختلف اقسام کے مشترکہ اور صارفین تخلیق کیے جائیں۔ ہم نے آپ کو یہ بھی دکھایا ہے کہ لینکس ، میک او ایس اور ونڈوز ڈیوائسز سے سامبا سرور سے کیسے جڑیں۔
سمبا سینٹوسMirekusoft انسٹال مانیٹر انسٹال کرنے کا ایک بہتر طریقہ: ونڈوز میں انسٹال اور انسٹال سافٹ ویئر
Mirekusoft انسٹال مانیٹر انسٹال کریں. یہ مائیکروسافٹ ونڈوز ڈیسک ٹاپ ایپلی کیشنز کے لئے ایک انسٹالر ایپلیکیشن کا آلہ ہے. یہ درخواست وسائل کے استعمال کی نگرانی کرتا ہے اور کسی ناپسندیدہ ایپلی کیشنز کو مکمل طور پر انسٹال کرتا ہے.
ونڈوز 7 / وسٹا / ایکس پی کی مرمت، دوبارہ انسٹال کرنے، ان انسٹال کرنے، مرمت ونڈوز 7، ونڈوز وسٹا اور ونڈوز ایکس پی انسٹال کرنے، دوبارہ انسٹال کرنے، اپ ڈیٹ یا ان انسٹال کرنے پر صرف توجہ مرکوز کرنے والی ویب سائٹ نے مائیکروسافٹ نے ایک نیا مدد سائٹ شروع کیا ہے جو صرف ونڈوز 7، ونڈوز وسٹا اور انسٹال کرنے، انسٹال کرنے، ونڈوز ایکس پی. اگر آپ اب ونڈوز وسٹا 7 میں ونڈوز وسٹا کو اپ گریڈ کرنے کی منصوبہ بندی کر رہے ہیں، تو یہ ایک بہت اچھا وسائل ہے!
ان لوگوں کے لئے ایک بہت ہی جامع اور مددگار ذریعہ ہے جو ونڈوز 7 انسٹال کرنے، دوبارہ انسٹال کرنے یا اپ ڈیٹ کرنے کی منصوبہ بندی کر سکتا ہے. ونڈوز وسٹا اور ونڈوز ایکس پی.
ونڈوز 7 ای ونڈوز 7 ایینڈ ایڈیشن 9 میں انٹرنیٹ ایکسپلورر 9 کو دوبارہ انسٹال کریں. ونڈوز 7 ای اور سٹینڈرڈ ایڈیشن میں انٹرنیٹ ایکسپلورر 9 کو انسٹال کرنے کا طریقہ. IE، بیک اپ پسندیدہ اور ترتیبات کو انسٹال کرنا اور معیاری اور ای ایڈیشن میں IE9 کس طرح انسٹال کرنا ہے.
ای ونڈوز 7 ای ایڈیشن یورپی اقتصادی علاقے، کروشیا اور سوئٹزرلینڈ میں دستیاب ہے جانیں. ونڈوز 7 کا یہ ورژن براؤزر میں شامل نہیں ہے، یعنی. یہ انٹرنیٹ ایکسپلورر انسٹال نہیں کرے گا. آپ کو ونڈوز 7 ای ایڈیشن میں انٹرنیٹ ایکسپلورر انسٹال کرنا پڑے گا.
















