سؤال لماذا يعتبر المستخدم الأقوى على نظام Unix / Linux المعروف باسم "الجذر"؟


مستوحاة إلى حد ما من خلال هذا السؤال الآخر على استخدام مصطلح "المستخدم سوبر"، لماذا هيك هو أقوى مستخدم على نظام يونكس / لينكس يسمى root؟ لما لا admin، sysop، base، king أو شيئا من هذا القبيل؟ عندما قرأت المصطلح root كل ما أفكر فيه هو جذر النبات.

يرجى تقديم الاستشهادات والمراجع وليس مجرد ملاحظات غير رسمية.


87
2018-01-22 16:01


الأصل


أصل حساب "الجذر". - Kamil Maciorowski
اقرأ الرابط في قسم القراءة الإضافي في إجابتي على السؤال "المستخدم الكبير" :) history - أصل حساب "الجذر" - Unix و Linux Stack Exchange - DavidPostill♦
>> عندما أقرأ مصطلح "الجذر" ، كل ما أفكر فيه هو جذر نبات. من الناحية المفاهيمية هذا هو مصدر المصطلح. ومع ذلك يجب عليك البحث عن ما يعنيه في أستراليا :-) - mcalex
mcalex en.wikipedia.org/wiki/Superuser "في بعض الحالات ، لا يكون الاسم الفعلي للحساب هو العامل المحدد ؛ ففي الأنظمة التي تشبه يونكس ، على سبيل المثال ، يكون المستخدم الذي لديه معرف مستخدم (UID) صفر هو المستخدم المتميز ، بغض النظر عن اسم هذا الحساب. .. في أنظمة تشغيل الكمبيوتر يشبه يونكس ، الجذر هو الاسم التقليدي للمستخدم الذي لديه جميع الحقوق أو الأذونات (لجميع الملفات والبرامج) في جميع الأوضاع (أحادية أو متعددة المستخدمين ).أسماء بديلة تشمل البارون في BeOS و avatar على بعض المتغيرات يونيكس " - emory
اعتقدت دائما أنها كانت قصيرة ل "الوصول إلى الجذر". - fredsbend


الأجوبة:


السلائف القديمة لبداية لينكس (يونكس) كان مالتيكس نظام التشغيل وفي Multics ، كان الدليل الرئيسي للمستخدم المميز هو دليل الجذر.

وجاء بعض نوع خارق الإبداعي مع الاسم root للمستخدم المميز. وتمسكت ، لأن يونكس تم إنشاؤه من قبل الناس الذين عملوا على Multics ، على سبيل المثال ، دينيس ريتشي أو كين طومسون، والكتاب الأصلي لليونيكس.

ربما لا يوجد مصدر موثوق به ، هناك افتراضات فقط مثل الألغام ، على غرار ما يلي: "قد يكون جذر الاسم قد نشأ لأن الجذر هو حساب المستخدم الوحيد الذي لديه إذن بتعديل الدليل الجذر لنظام Unix." من عند ويكيبيديا: الخارق.


86
2018-01-22 16:15



هل يمكنك تقديم الاستشهادات والمراجع وليس مجرد الملاحظات العادية؟ - JakeGould
إذا قمت بقراءة الوثائق الأصلية لـ Multics سترى أن هناك مستخدمًا رئيسيًا يتحكم في المجلد الجذر: web.mit.edu/multics-history/source/Multics/mdds/mdd003.compout - HackSlash
HackSlash إشارة جيدة! هل يمكن أن تشير إلى المكان الذي تم ذكره بالضبط بحيث يمكن اقتباسه وإضافته إلى هذه الإجابة؟ - JakeGould
يبدو أن القائمة المذكورة أعلاه ناتجة عن list_vols الأمر في القسم 6-40 من المستند ، حيث يتم سرد "الجذر" كمجلد منطقي ، للأسف ليس المستخدم. (يذكر هذا المستند "حجمًا منطقيًا لجذر" و "حجمًا ماديًا جذريًا" و "جذر" و "دليل جذر" بالإضافة إلى وحدات تخزين فعلية تحمل اسم "root2" إلى "root6". مصطلح يستخدم بكثرة!) - joeytwiddle
كان الجذر لا يزال لديه منزل دير في الجذر على يونيكس الرقمية 3 في التسعينات ... - Edheldil


بعض المباني

  1. لا ينصح (حقا لا ينصح) ولكن يمكنك التغيير هذا الاسم.
  2. لم يكن دائما كذلك   [1]

    بعض أنظمة UNIX المبكرة (ولا سيما أنظمة CMU) تسمى "الصورة الرمزية لل"- لتحديد الحالة الخاصة ومحاولة ثني الناس عن تسجيل الدخول. في تلك الأيام القديمة ، بما أن أنظمة BSD تستخدم / bin / csh كقذيفة الجذر الافتراضية ، في بعض الأحيان سترى أنظمة تسجيل الدخول sroot و kroot كخط ثانٍ وثالث في ملف كلمة المرور مع / bin / sh و / bin / ksh كقسم افتراضي.

ببساطة يصبح السائد. 

انها تتعلق بحقيقة أن المستخدم الجذر هو الوحيد الذي يملك ملكية المجلد الرئيسي  (/) التي يتواجد عليها كل نظام الملفات (كل الملفات والدلائل الأخرى ، بما في ذلك الدلائل الفرعية والملفات) ، لذلك بحكم الواقع كجذر لجميع الصلاحيات والامتيازات ، من جميع العمليات (تذكر ذلك init هل جذر من العمليات وأنها مملوكة للجذر جدا) والعمليات الحيوية ، الشياطين ...


من الممكن العثور على مزيد من الدعم على حالات مشروع معلومات Linux في صفحة الجذر [2]

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

تجريد بعض النص أكثر من صفحة الجذر من مشروع معلومات لينكس [2] 

جذر هو اسم المستخدم أو الحساب الافتراضي لديه حق الوصول إلى جميع الأوامر والملفات على نظام التشغيل Linux أو نظام تشغيل يشبه يونكس.ويشار إليه أيضًا باسم الحساب الجذر والمستخدم الجذر والخادم المتميز.
  ...
  امتيازات الجذر هي الصلاحيات التي يمتلكها الحساب الجذر على النظام. ال الحساب الجذر هو الأكثر حظا في النظام ولديه سلطة مطلقة عليه (أي ، الوصول الكامل إلى جميع الملفات والأوامر). ومن بين صلاحيات الجذر القدرة على تعديل النظام بأية طريقة ترغب فيها ومنح أذونات الوصول وإلغائها (أي القدرة على قراءة وتعديل وتنفيذ ملفات وأدلة محددة) للمستخدمين الآخرين ، بما في ذلك أي من تلك التي يتم حجزها بشكل افتراضي للجذر.
  ...
استخدام مصطلح الجذر قد نشأت للمستخدم الإداري الأقوى من حقيقة أن الجذر هو الحساب الوحيد امتلاك أذونات الكتابة (أي إذن لتعديل الملفات) في الدليل الجذر. يأخذ الدليل الجذر ، بدوره ، اسمه من حقيقة أن أنظمة الملفات (أي ، التسلسل الهرمي بأكمله للدلائل المستخدمة في تنظيم الملفات) في أنظمة التشغيل الشبيهة بـ Unix قد تم تصميمها ببنية شبيهة بالأشجار (على الرغم من أنها مقلوبة) حيث تتفرع جميع الأدلة من دليل واحد مشابه لجذر الشجرة.

...    (نتحدث عن بداية يونكس)
  كان من الضروري أيضًا توفير وسيلة لتمكين مسؤول النظام من القيام بمهام مثل إدخال أدلة المستخدم والملفات لتصحيح المشكلات الفردية ، وإعطاء وإلغاء الصلاحيات للمستخدمين العاديين ، والوصول إلى ملفات النظام المهمة لإصلاح النظام أو تحديثه.
(هنا ينطوي على الحاجة إلى التسلسل الهرمي ونقطة أصل تبدأ منها.) 


راجع للشغل يبدو أن الاسم God تم اتخاذها للتو ويمكن أن يثير استياء واحتجاجات ...


8
2018-01-24 12:44



التصويت لصالح "الشجرة". يبدو هذا واضحًا جدًا بالنسبة لي. نشير بالفعل إلى الدليل / "الجذر" ، لأنه هو الجذر لشجرة نظام الملفات ، ويبدو أن المستخدم الجذر مماثل - Mawg