لينكساوي

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

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

Operation not permitted

كتبه أحمد عربي في 2011/11/09مجموع التعليقات 9 861 مشاهدة




السلام عليكم
باختصار تمعنوا قليلا في الاوامر التالية ونتائجها واخبروني ما المشكله بها :

[ahmed@egydev:~]$ rm file
rm: remove write-protected regular empty file `file'? y
rm: cannot remove `file': Operation not permitted
[ahmed@egydev:~]$ whoami
ahmed
[ahmed@egydev:~]$ ll file
-rw-rw-r-- 1 ahmed ahmed 0 Nov 9 13:11 file

هل عرفتم المشكله لكي نبحث عن الحل ;) ؟

المشكله ببساطه

 هي اني انا مالك الملف لكن لايمكنني حذفه ! , خدعة قوية ومزعجه صحيح :)
مارايك اني ايضا لايمكنني تغيير صلاحيات الملف الي اي شئ اخر ولا ايضا تعديله

الحل كلمة واحده فقط :  attributes , تترجم للعربية لتكون “سمات” لكن لا استسيغ الترجمة

لكي تفهمها سريعا اعتبر انها صلاحيات اضافية لكن لايوجد مجموعات او غيره, فقط خصائص للملف كل خاصية لها وظيفة اما تستخدمها او لا فقط.

وسريعا ندخل الي الاوامر المستخدمة :

lsattr : معرفة سمات الملف

[ahmed@egydev:~]$ lsattr file
----i--------e- file

chattr :  لتغيير السمات سواء بالاضافة او الازالة حيث ان كل حرف يمثل خاصية معينه مثلا

حرف i : يعني ان الملف لايمكن تعديله او حذفه او تغيير اسمه او عمل لينك لك (باستخدام الامر ln ) , وهذه الخاصية يمكن للمستخدم الجذر فقط وضعها.

مثلا لكي نضيف تلك الخاصية

chattr +i file

ولازالتها

chattr -i file
أحمد عربي

مستخدم فيدورا :)

مجموع التعليقات 9

  1. aajli قال:

    الن تعمل ..

    chmod u+x file
    ?!!
    اضافة اتمنى ان تشرح اكثر جزاك الله خيرا الخاصية جديدة علي ^^….

    • أحمد عربي قال:

      @aajli : نحن هنا لانتكلم عن تنفيذ ملف نتحدث عن تغيير اسم الملف او حذفه او تغييره مثلا , جرب بنفسك فالامر ليس خطير بل عادي ولا يمثل اي خطر.

  2. ابراهيم طه قال:

    مجهود رائع احمد يارب تكون متواجد على طوال وتعود مره اخري الي مكانك
    بالتوفقيق ان شاء الله

  3. هذه السمة رائعة وعادة يستخدموها في السيرفرات مع الملفات الهامة مثل php.ini , httpd.conf وغيرهم
    حتى لو تم الوصول لهم لا سمح الله بأي طريقة كانت
    فلا يتم العبث بمحتوياتهم

  4. كل الشكر والامتنان على روعة بوحـك ..

    وروعة مانــثرت .. وجمال طرحك ..
    دائما متميز في الانتقاء
    سلمت على روعه طرحك
    نترقب المزيد من جديدك الرائع
    دمت ودام لنا روعه مواضيعك

    لك خالص احترامي

    • أحمد عربي قال:

      @زاهر القدور : فعلا وفي نفس الوقت ايضا غير معروفه كثيرا ;)
      @محمد فوزي : شكرا

  5. تــحياتي لك
    كل الود والتقدير
    دمت برضى من الرحمن
    لك خالص احترامي

    أتمنــــى لك من القلب .. إبداعـــاً يصل بكـ إلى النجـــوم ..

  6. مختلف قال:

    المدونة جيدة ورائعة وممتازة …

TrackBacks / PingBacks

أضف تعليق وشاركنا رأيك

*