+ الرد على الموضوع
صفحة 1 من 9 1 2 3 4 5 6 7 8 9 الأخيرةالأخيرة
النتائج 1 إلى 5 من 41
  1. #1
    الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold
    تاريخ التسجيل
    09 / 08 / 2008
    الدولة
    ديـ ابـو متعب ـار
    العمر
    41
    المشاركات
    685
    معدل تقييم المستوى
    947

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

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



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

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

    فمثلا ...

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

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

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

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



    كيف يتم إعطاء التراخيص ..؟



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

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

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

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

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

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

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

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

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



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



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


    Read = r

    Write = w

    Execute = 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 ) أو ( chmod UNIX ) أو ( change file attributes ) يختلف بحسب البرنامج الذي تستخدمه ..

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


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



    chmod 777 foldername



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

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



    chmod 755 file.ext



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



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

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

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

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


    منقووول

    المصدر

     
  2. #2
    متطور برمجي is on a distinguished road
    تاريخ التسجيل
    26 / 02 / 2009
    الدولة
    هوى العائلة
    العمر
    36
    المشاركات
    239
    معدل تقييم المستوى
    425

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

    يعطيك العافية على هذا الدرس الجميل
    وعساك على القوة

     
  3. #3
    البياتي is on a distinguished road
    تاريخ التسجيل
    01 / 08 / 2009
    الدولة
    مجهولة
    المشاركات
    144
    معدل تقييم المستوى
    325

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

    بارك الله فيك اخي على الشرح

     
  4. #4
    الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold
    تاريخ التسجيل
    09 / 08 / 2008
    الدولة
    ديـ ابـو متعب ـار
    العمر
    41
    المشاركات
    685
    معدل تقييم المستوى
    947

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

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

    شاكر لك طلتك الكريمة

     
  5. #5
    الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold الوפـدانـيـﮯ is a splendid one to behold
    تاريخ التسجيل
    09 / 08 / 2008
    الدولة
    ديـ ابـو متعب ـار
    العمر
    41
    المشاركات
    685
    معدل تقييم المستوى
    947

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

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

     

 
+ الرد على الموضوع
صفحة 1 من 9 1 2 3 4 5 6 7 8 9 الأخيرةالأخيرة

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

     

مواقع النشر (المفضلة)

مواقع النشر (المفضلة)

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك