Differences between revisions 3 and 4
Revision 3 as of 2011-02-16 14:40:48
Size: 5648
Editor: ?khaled
Comment:
Revision 4 as of 2011-02-16 14:43:27
Size: 5751
Editor: ?khaled
Comment:
Deletions are marked like this. Additions are marked like this.
Line 20: Line 20:
 * يقوم الامر sudo بحفظ كلمة المرور لفترة معينة افتراضيا, لتسهيل على المستخدم من طلب كلمة السر في كل مرة. لذلك من الافضل ان تجعل وقت احتفاظه بكلمة المرور =0, اي لايحتفظ كلمة المرور اطلاقا. * كلما كانت كلمة المرور اطول كان من الصعب اكتشافها
Line 22: Line 22:
 * كيفية استرجاع كلمة المرور [[http://www.debian.org/doc/manuals/reference/ch-tips#s-crackroot|!"]]  * يقوم الامر sudo بحفظ كلمة المرور لفترة معينة افتراضيا, لتسهيل على المستخدم من طلب كلمة السر في كل مرة. لذلك من الافضل ان تجعل وقت احتفاظه بكلمة المرور =0, اي لايحتفظ بكلمة المرور اطلاقا.

 * كيفية استرجاع كلمة المرور [[http://www.debian.org/doc/manuals/reference/ch-tips#s-crackroot|اقرأ]]
Line 44: Line 46:
هذا الامر مفيد للذين يخافون ان يدخلوا بحساب المستخدم الجذر, لهذا تحتاج الى تكتبه قبل كل امر تريد ان تنفذه بصلاحية المستخدم الجذر. اما اذا كنت تعاني من كتابتها في كل مرة او تريد ان تنفذ مجموعة اوامر بصلاحية الجذر, فانك ستشعر بصعوبة لاعادة كتابته مرات ومرات متعددة, لذلك استخدمه بصيغة "sudo -i" هذا الامر مفيد للذين يخافون ان يدخلوا بحساب المستخدم الجذر, لهذا تحتاج الى تكتبه قبل كل امر تريد ان تنفذه بصلاحية المستخدم الجذر. اما اذا كنت تعاني من كتابتها في كل مرة او تريد ان تنفذ مجموعة اوامر بصلاحية الجذر, فانك ستشعر بصعوبة لاعادة كتابته مرات ومرات متعددة
لذلك استخدمه بصيغة "sudo -i"

Translation(s): English - Español - العربية - Italiano

(!) ?Discussion


من هو المستخدم الجذر?

المستخدم الجذر "Root" هو المستخدم الذي يستطيع ان يفعل اي شئ. المستخدم الجذر هو اعلى سلطة على الجهاز المتحكم في كل شئ. ومن المعروف ايضا انه المستخدم الخارق ومدير الجهاز. ان بيت هذا المستخدم لا يوجد على المسار "/home/name" مثل بقية المستخدمين, بل ان له بيته الخاص الموجود على المسار "root/". معرف المستخدم uid يساوي 0.

كلمة السر

وانت تقوم بعملية تثبيت النظام , يتم سؤالك عن كلمة المرور للمستخدم الجذر للنظام

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

* كلما كانت كلمة المرور اطول كان من الصعب اكتشافها

  • يقوم الامر sudo بحفظ كلمة المرور لفترة معينة افتراضيا, لتسهيل على المستخدم من طلب كلمة السر في كل مرة. لذلك من الافضل ان تجعل وقت احتفاظه بكلمة المرور =0, اي لايحتفظ بكلمة المرور اطلاقا.
  • كيفية استرجاع كلمة المرور اقرأ

من هو المستخدم العادي

المستخدم العادي هو المستخدم الذي يمكنه التحكم فقط في مجلدات البيت home folder الخاصة به .. لنفرض أن هناك مستخدمين على الجهاز ومستخدم جذر..المستخدم الأول لا يمكنه حذف المجلدات التي يمتلكها المستخدم الثاني والعكس صحيح .. فقط يمكنهم حذف مجلداتهم الخاصة بهم .. كلا المستخدمين لا يمكنهم تنصيب برامج .. المستخدم الجذر يمكنه فعل ذلك.

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

كيف يمكن لمستخدم عادي ان يحصل على صلاحيات المستخدم الجذر

  • سنستعرض امرين لكيفية حصول مستخدم على صلاحية مستخدم جذر, sudo و su

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

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

تستطيع ان تحدد المستخدم الذي تريد الانتقال اليه, هكذا "su user-name" ابدلها فقط باسم المستخدم.

عند الانتقال من مستخدم اقل لمستخدم ذات صلاحية اعلى, عندها فقط يقوط بطلب كلمة السر (مثل الانتقال من مستخدم عادي الى المستخدم رووت), اما لو انتقلت من مستخدم ذو صلاحية اعلى لاقل لن يطلب كلمة المرور. (عكس المثال السابق).

* نستخدم الامر sudo(اختصارا: switch user do), اكتبه في بداية كل امر تريد ان تقوم بتنفيذه بصلاحية مستخدم جذر.

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

  • لذلك استخدمه بصيغة "sudo -i"

في بعض التوزيعات يايت sudo جاهز, ومعد مسبقا لكن في البعض الاخر تحتاج الى ان تعده. مثلا في توزيعة اوبنتو تجده معد مسبقا وجاهز للاستخدام, اما في توزيعة دبيان تجده موجود لكن غير معد للاستخدام. ?انظر لهذا الموضوع عن كيفية اعداد الامر sudo على دبيان