Revision of إزاي وليه NFSبالعربي from Tue, 13/05/2008 - 15:33
دا شرح مبسط شوية بس يمشي الحال:) Nfs يعني ايه؟
هو بروتوكول لادارة الملفات عن طريق الشبكة,طور بواسطة صن"Sun Microsystems"في عام 1984 بيسمح للمستخدمين بالوصول للملفات الموجودة على الشبكة بسهولة ويسر كأنه احد اقسام القرص الصلب. http://en.wikipedia.org/wiki/Network_File_System_(protocol)
ليه؟
ببساطة عشان اسهل,ايسر,وانا بستلطف دمه اكثر من السامبا:)"في كلام ياما ممكن يتحط في ليه ممكن حد يعدلها بعد كدا"
إزاي؟ "الخطوات التالية بفترض انك شغال على توزيعة أوبنتو,ممكن تستبدل aptitude بـ أي اداة اخرى في توزيعتك"
حنبدأ بأننا ننصبه على الجهاز اللي حيكون خادوم"لايوجد مايمنع ان الجهاز يكون خادوم ومستخدم في نفس الوقت"
كل ما سيلي ستقوم به وانت مستخدم جذر
aptitude install nfs-kernel-server nfs-common portmap
dpkg-reconfigure portmap
الإعداد التلقائي بيقولك لا,لو ماظهرش اختار لا
/etc/init.d/portmap restart
هنا "بإستخدام محرر النصوص المفضل لديك"حط جوا الملف اسم المجلد اللي انتا حتشاركه على الشبكة
mcedit /etc/exportsهنا عطينا صلاحية كاملة على الشبكة لكل المستخدمين
/path/to/shared/ffiles 192.168.1.0/24(rw,no_root_squash,async)
هنا عطينا صلاحية القراءة فقط
/path/to/shared/files 192.168.1.0/24(ro,async)
توضيح اي من السطرين السابقين يضع داخل الملف /etc/exports معنى 192.168.10/24اننا سمحنا للمستخدمين داخل الشبكة من الاي بي 1الى255 ان يروا المساحة المتشاركة
سنقوم الان بإعادة تشغيل العفريت"ايوه عفريت"الخاص بـNFS
/etc/init.d/nfs-kernel-server restart
والأن سنقوم بالتصدير
exportfs -a
اجهزة المستخدمين
ان كنت ستقوم بجعل جهاز واحد فقط كخادوم والباقي كمستخدمين فلا تقوم بالخطوات السابقة مع اجهزة المستخدمين,اما ان كان العكس فاتبع نفس الخطوات السابقة في مشاركة الملفات على بقية الاجهزة.
ان كنت ستخدم خادوم واحد فقط فقم بتنصيب
aptitude install portmap nfs-common
الان لعمل تحديد دائم للملفات الموجوده على الشبكة
mkdir /media/الإسم الذي ترغبه
وبواسطة محرر النصوص عدل في اعدادات
mcedit /etc/fstab
192.168.1.1:/path/to/shared/files /mnt/files nfs rsize=8192,wsize=8192,timeo=14,intr 0 0
حيث ان الاي بي هو اي بي الجهاز الخادوم بعده مسار الملف على الخادوم,من ثم مسار المكان المحدد على الجهاز المستخدم
ثم
لإظهار التحديدات
mount -a
- Printer-friendly version
- Login or register to post comments
- 557 reads

