الابتسامه  »   المجله  »   التسجيل  »   مشرفو المجله  » البحث  »  مشاركات اليوم  »  دليل المواقع  »  الاعلانات  »  الترجمه  » سجل الزوار »
 
   

 

 
منتديات رنوده 7-9-2008

19-9-2008 مخلط قيام الليل

منتديات تولين 27-8-2008
الرقمية - 11-9-2008 فريق المبيعات -  0551852301- sales@raqamiah.com

العودة   مجلة الإبتسامة > العالم التقني > برامج المواقع و المنتديات


مواضيع مشابهه
مشكلتي عدم اظهار المجلدات المخفيه
هل تراخيص البناء في امريكا ستدعم قوة الدولار الحالية ؟17/07/08 من شركة Forexyard
افضل برامج تحميل الافلام والصور والملفات
برنامج لحذف المجلدات والملفات الخاصة دون التمكن من أسترجاعها بأي برنامج
برنامج Okoker Disk Cleaner v1.0 لحذف الملفات التافهه والملفات المؤقتة


تراخيص المجلدات والملفات على الموقع

برامج المواقع و المنتديات

رد

ارسال موضوع جديد
 
LinkBack أدوات الموضوع البحث في الموضوع تقييم الموضوع أنماط العرض
قديم July 18, 2008, 04:48 AM   رقم المشاركة : 1 (permalink)
معلومات العضو
عاشقة الدلع
عضو مبتسم
 
صورة عضوية عاشقة الدلع
 







عاشقة الدلع غير متواجد حالياً

افتراضي تراخيص المجلدات والملفات على الموقع


تراخيص المجلدات والملفات على الموقع


كثيرا ما نحتاج إلى تعديل تراخيص مجلد أو ملف ما على في الموقع ... ولكن ما هي هذه التراخيص ولماذا نحن بحاجة إلى تعديلها .. ؟

التراخيص باختصار هي التحكم بالمجلدات والملفات على الموقع بإعطائها التراخيص اللازمة من حيث القراءة منها أو الكتابة عليها أو التنفيذ المباشر فيها ..

فمثلا ...

قد تنشئ في موقعك مجلد لكي يحمل عليه الأعضاء ملفاتهم أو صورهم الخاصة ... هذا المجلد يجب أن يُعطى ترخيص للكتابة فيه من قبل الزوار و إلا لن يتم رفع الصور ... وهنا ستحتاج إلى تعديل تراخيصه من أجل ذلك ..

أو قد تنشئ مجلدا ما في موقعك وتحمل فيه بعض الملفات ولكن لا تريد من أحد أن يطلع على هذه الملفات ويستعرضها .. وهنا أيضا أنت بحاجة إلى ضبط تراخيص هذا المجلد كي تصبح كما تريد ..

إذاً باختصار .. التراخيص هي أوامر نعطيها للمجلدات أو الملفات باستخدام أحد برامج إدارة المواقع ( وسنأتي على تفصيل ذلك ) لكي نحدد لكل ملف أو مجلد النمط الخاص به ك ( قراءة فقط ) أو ( قراءة وكتابة ) أو ( قراءة وكتابة وتنفيذ ) .. الخ

والآن بعد أن عرفنا ما هي التراخيص .. سنتكلم عنها بتعمق أكثر لنفهمها بدقة وعناية ..



كيف يتم إعطاء التراخيص ..؟
التراخيص هي عبارة عن ثلاثة أوامر تعطى لثلاثة مجموعات ..

هذه الأوامر هي :

1- القراءة Read : أي تمكين أحد المجموعات من قراءة الملف أو المجلد

2- الكتابة Write : تمكين أحد المجموعات من الكتابة على الملف أو داخل المجلد

3- التنفيذ Execute: تمكين أحد المجموعات من تنفيذ كود مثلا داخل الملف أو المجلد

والمجموعات الثلاث هي :

1- المدير ( المالك ) Owner : وهو مدير الموقع

2- المجموعات Group : وهي المجموعات التي تتمتع بصلاحيات أكثر عن بقية المتصفحين أو الزوار ..

3- الآخرين ( الزوار ) Other : وهم الذين يتمتعون بصلاحيات عامة كزوار الموقع مثلا ..



ما هي رموز التراخيص ...



يرمز للتراخيص عادة بأشهر حرف من كل كلمة ..

Read = rWrite = wExecute = x


فلو نظرنا إلى تراخيص ملف أو مجلد على الموقع فستكون كالتالي :



rwxr-xr--



لنشرح هذه العبارة بالتفصيل ..

الحروف الثلاثة الأولى في العبارة هي عبارة عن التراخيص للمجموعة الأولى وهو المدير أو المالك ...

rwx


وأما الحروف الثلاثة التالية فهي التراخيص الخاصة بالمجوعات وهي في مثالنا :



r-x


والحروف الثلاثة الأخيرة خاصة بتراخيص الزوار الآخرين .. وهي في مثالنا :



R--


وأما العلامة ( - ) فتعني انه لا يوجد الترخيص التي تحل مكانه ..

والنتيجة في مثالنا هي :

للمدير ( المالك ) تراخيص كاملة .. ( rwx ) أي أن بإمكانه القراءة والكتابة والتنفيذ ..

وأما المجموعات فتراخيصهم هي ( r-x ) أي القراءة والتنفيذ فقط دون الكتابة ... لوجود ( - ) مكان ترخيص الكتابة فقط ..

والآخرين ( الزوار ) تراخيصهم (r--0 ) أي القراءة فقط .. لوجود ( - ) مكان ترخيص الكتابة والتنفيذ ..

كيف نميز في التراخيص بين الملفات والمجلدات ..

إذا كان التراخيص لمجلد على الموقع فسوف يضاف حرف ( D ) في بداية رموز التراخيص .. وأما إذا كان مجلدا فستضاف العلامة (-) في بدايته ..



كيف نعدل في تراخيص الملفات ...؟



للإجابة على هذا التساؤل سأذكر طرق الاتصال بالموقع .. وهي كثيرة ولكن من حيث طريقة إعطاء رموز التراخيص تنقسم إلى قسمين :

1- الأدوات الخاصة بالاتصال بالموقع والتي تكون عادة ملحقة مع النظام الذي تستخدمه ك Telnet أو SSH

2- أو البرامج الخاصة بإدارة المواقع كبرامج ال FTP بشتى أنواعها أو برامج إدارة الملفات الملحقة بلوحة تحكم الموقع مثل cPanel أو غيرها ..

ففي الأدوات الملحة بالنظام تكون التراخيص على الشكل الذي شرحناه في الأعلى .. أي رموز خاصة بالتراخيص ..

وأما في البرامج الخاصة فتكون عادة أسهل من ذلك وتأخذ شكل حروف وكل حرف يرمز إلى ترخيص معين ..


طريقة إعطاء التراخيص بالأرقام



يأخذ ترخيص القراءة الرقم ( 4 )

وأما ترخيص الكتابة فيأخذ الرقم ( 2 )

وترخيص التنفيذ يأخذ الرقم ( 1 )

فالمثال الذي شرحناه في الأعلى وهو



( rwxr-xr-- )


سوف يكون كالتالي :



( 754 )


تحليل هذه الأرقام ...

هذه الأرقام تُقرأ من اليسار إلى اليمين .. فالرقم الأول هو للمدير والثاني للمجموعات والثالث للآخرين .. وكل رقم هو اختصار لرموز التراخيص الخاصة بالمجموعة ...

الرقم ( 7 ) : يشير إلى تراخيص المدير .. هي تراخيص كاملة لأنها حاصل جمع 4 + 2 + 1 = 7

الرقم ( 5 ) : يشير إلى تراخيص المجموعات .. وهي تراخيص قراءة وتنفيذ لأنها حاصل جمع 4 + 1 = 5

الرقم ( 4 ) يشير إلى تراخيص الآخرين .. وهي قراءة فقط لأنها رقم واحد .. 4

مثال آخر ...

ماذا تعني التراخيص ( 644 ) ؟

الرقم ( 6 ) : يشير إلى تراخيص المدير وهي قراءة وكتابة .. حاصل جمع 4+2 = 6

الرقم ( 4 ) : يشير إلى تراخيص المجموعات وهي قراءة فقط ..

الرقم ( 4 ) الأخير : يشير إلى الآخرين وهي أيضا قراءة فقط ..

كما ترى .. الآن باستخدام برامج ال FTP يكون إعطاء التراخيص أسهل .. وهذه الصورة توضح كيف تكون التراخيص في برامج ال FTP .. ولتعديل تراخيص احد الملفات اضغط من برنامج FTP اضغط عليه بالزر الأيمن ثم اختر ( chmod ) أو ( chmodUNIX ) أو ( change file attributes ) يختلف بحسب البرنامج الذي تستخدمه ..

أكتب الأرقام الخاصة بالتراخيص التي تريدها أو ضع علامة على الترخيص في الأسفل إذا كنت مبتدءا في استخدام الأرقام ...


وأما من خلال برامج بروتوكول SSH فالأمر الخاص بتعديل التراخيص لمجلد على الموقع :



chmod 777 foldername


استبدل foldername باسم المجلد

ولتعديل التراخيص للملفات استخدم الأمر التالي :



chmod 755 file.ext


استبدل file.ext باسم الملف ولاحقته ..



هذا كل شيء حول التراخيص وبقي أن أذكر بعض الملاحظات الضرورية ...

1- لا تعطي تراخيص كاملة ( أي 777 أو 666 ) لمجلد أو ملف إلى إذا كنت بحاجة فعلا إلى ذلك .. أي عندما تستخدم مثلا برنامج كمنتدى فأنت بحاجة إلى إعطاء هذا الترخيص إلى مجلد الصور الخاص ببرنامج المنتدى لكي يتمكن الأعضاء من رفع صورهم فيه .. وكذلك الملفات التي تحتوي على معلومات الاتصال بقاعدة البيانات وعادة تسمى config ... لكي يتم الكتابة عليها من قبل ملفات تنصيب البرنامج حينما تضع معلومات الاتصال بقاعدة البيانات خلال مراحل التنصيب .. وأما في غير هذه فاترك التراخيص كما في وضعها العادي وتكون عادة ( 644 ) ..

2- برامج ال FTP لا يمكنها تعديل التراخيص في المواقع المستضافة على سرفرات ويندوز .. بل سيتطلب منك تعديل ترخيص الدخول إلى لوحة تحكم موقعك ...

3- مواقع الاستضافة المجانية تحجب إعطاء تراخيص كاملة على الملفات التنفيذية ك CGI مثلا أو Perl لأن ذلك قد يتسبب في اختراق السرفر بكامله .. والبعض يحجبها نهائيا على كل المجلدات وأنواع الملفات على الموقع .. وهذا يرجع إلى مستوى الحماية على السرفر ...
منقول






التوقيع

   رد باقتباس
رد

برامج المواقع و المنتديات

برامج المواقع و المنتديات



أدوات الموضوع البحث في الموضوع
البحث في الموضوع:

بحث متقدم
أنماط العرض تقييم هذا الموضوع
تقييم هذا الموضوع:










روابط سريعه
تحميل كتب مجانيه معلومات عامه  شهر رمضان قصص الانبياء موقع الياهو تلاوات نادره اناشيد 2008 الاعجاز العلمي الترحيب
تعليم اللغه الانجليزيه الجغرافيا التاريخ القنص الصيد ايميل ياهو علم الاقتصاد علم النفس اسئه اختبارات بحث علمي
البرمجه اللغويه العصبيه  NLP علم تحليل الشخصيه علم الاداره دليل الروابط التسويق المبيعات نبذه عن شخصيه روايات قصص شعر نثر
شعر حب رومنسي افكار مشاريع وظائف شاغره الاسهم السعوديه كلمات اغاني الطب البديل الحياة الزوجيه امير الشعراء شاعر المليون
وصفات مقادير الطبخ الفن التشكيلي الرسم مجله الرجل تحضير دروس فساتين ازياء 2008 مكياج 2008 السياحة اعلانات مجانيه
ماسنجر 8 عربي تحميل برنامج الشبكات لغات البرمجه  ديانه مذهب مشكلة الكمبيوتر مواضيع للنقاش كلام حب الاخبار
هاك Product Script صور صورة رسايل MMS ثيمات صور جوال سيرة ذاتيه العاب جوال برنامج جوال sms رسائل شرح التصميم
بوربوينت عروض جاهزة العاب فلاش نكت جديده 2008 الغاز شعريه مشاكل الاسره صور سيارات اخبار الدوري مقاطع بلوتوث تردد قنوات
موقع فيديو يوتيوب ايميل قوقل شرح الهوتميل قصيده الشاعر اسماء بنات مسلسلات اطفال تحميل افلام افلام كرتون صور انمي
رموز متحرك للماسنجر ماسنجر للجوال تفسير الاحلام برامج n70 نبطي اكتتاب زين الفوتوشوب كاسبر شركة زين


الساعة الآن » [ 09:26 AM ] .




Powered by vBulletin Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0 ©2007, Crawlability, Inc.
حقوق النسخ مسموحة لـ محبي نشر العلم و المعرفة - بشرط ذكر المصدر