سؤال لماذا نقل Ubuntu نقاط التحميل الافتراضية؟


لماذا نقل Ubuntu والعديد من توزيعات Linux الأخرى نقاط التحميل الافتراضية من /media  إلى /media/$USER

على سبيل المثال ، يمكنني توصيل محرك أقراص USB واسمه هو EXT4-250GB-USB اعتادت ان تظهر في /media/EXT4-250GB-USB ولكن الآن يظهر في /media/z/EXT4-250GB-USB

لماذا هذا وما هو السبب وراء ذلك؟


8
2017-08-24 04:19


الأصل


أظن أن اسم المستخدم الخاص بك هو z هذا هو السلوك الطبيعي. تحقق من هذا : askubuntu.com/questions/88523/... - تعليمات للتثبيت pmount لضمان أنه يتصاعد في نفس الوقت مع كل إدخال. - SDsolar


الأجوبة:


في الواقع ، أوبونتو مثل العديد من توزيعات لينكس الأخرى قد تحولت إلى udisks2 والذي يستخدم لميزة التحميل التلقائي.

في الإصدار الجديد من udisks ، نقطة التحميل الافتراضية هي /run/media/$USER، ولكن تم تصحيحه من قبل أوبونتو (وبعض التوزيعات الأخرى) ليكون /media/$USER (انظر هذا الجواب من فلوريان ديش لمزيد من التفاصيل).

لا يسمح لك إصدار udisks 2.0.0 ، المضمن في Ubuntu 12.10 بتغيير السلوك الافتراضي الذي يقوم بتركيب نظام ملفات على أنه غير مشترك (يمكن الوصول إليه بواسطة USER $ فقط).

بما أن udisks 2.0.91 ، من الممكن تغيير السلوك الافتراضي بحيث يمكن إجراء تركيب نظام ملفات كما هو مشترك من قبل [/media] (انظر هذا الجواب من روكو لمزيد من التفاصيل).

السبب الجذري لهذا التغيير في السلوك الافتراضي في udisks2 يبدو واضحا: الأمن. من الآمن تقييد الوصول إلى نظام الملفات إلى مستخدم معين بدلاً من منحه حق الوصول إلى جميع مستخدمي النظام.


6
2017-08-24 09:28





في Ubuntu تم تغيير ذلك مرة واحدة مع الإصدار Quantal (12.10). يبدو أن السبب بسيط للغاية والمنطق:

  • بادئ ذي بدء ، في أنظمة مثل لينكس /media هو دليل لتركيب أنظمة الملفات على وسائط قابلة للإزالة مثل محركات الأقراص المضغوطة والأقراص المرنة ومحركات الأقراص المضغوطة. لذلك ، هذه هي القاعدة.

  • الآن ، إذا قمت بتوصيل محرك أقراص USB على سبيل المثال ، عادةً ما تكون أنت الوحيد الذي يمكنك الوصول إلى محرك أقراص USB هذا - من هنا سبب تثبيت كل مستخدم. في المثال الخاص بك إذا كنت تحقق مع ls -l /media/z سترى أنك مالك EXT4-250GB-USB فقط (ويعرف أيضا باسم z user) لديك أذونات للقراءة والكتابة والتنفيذ EXT4-250GB-USB. نفس الشيء ينطبق على جميع الملفات من الداخل EXT4-250GB-USB.

  • وبهذه الطريقة ، يمكن لمسؤول النظام (الجذر) رؤية ما قام به كل مستخدم بسرعة.

على أي حال ، إذا كنت ترغب في ذلك ، يمكنك تركيب شيء يدويًا في المكان الذي تريده تقريبًا (بالطبع ، حيث سيتم منحك إمكانية الوصول). على سبيل المثال ، لن تتمكن من التحميل إلى /media/<anotheruser>.

قد تكون مهتمًا أيضًا بما يلي:


2
2017-08-24 09:22