fs_setcell - عبر الإنترنت في السحابة

هذا هو الأمر fs_setcell الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


fs_setcell - تكوين أذونات برامج setuid من الخلايا المحددة

موجز


fs سيتسيل -زنزانة <الخلية الاسم> + [-suid] [-أنفي] [-مساعدة]

fs setce -c <الخلية الاسم> + [-s] [-n] [-h]

الوصف


fs سيتسيل يحدد الأمر ما إذا كان مدير ذاكرة التخزين المؤقت يسمح للبرامج (وغيرها من الملفات).
الملفات القابلة للتنفيذ) من كل خلية مسماة بواسطة الملف -زنزانة وسيطة للتشغيل مع setuid
إذن. بشكل افتراضي، يسمح مدير ذاكرة التخزين المؤقت للبرامج من خليته الرئيسية بالعمل معها
إذن setuid، ولكن ليس البرامج من أي خلايا أجنبية. البرنامج ينتمي إلى نفسه
cell باعتبارها جهاز خادم الملفات الذي يضم وحدة التخزين التي يوجد بها الملف الثنائي للبرنامج
موجود، كما هو محدد في جهاز خادم الملفات /etc/openafs/server/ThisCell ملف. ال
يحدد مدير ذاكرة التخزين المؤقت الخلية الرئيسية الخاصة به من خلال قراءة الملف / etc / openafs / ThisCell ملف في
التهيئة.

لتمكين البرامج من كل خلية محددة من العمل بإذن setuid، قم بتضمين ملف
-suid علَم. لمنع تشغيل البرامج بإذن setuid، قم بتضمين -أنفي
العلم، أو حذف كلا العلمين.

fs سيتسيل يقوم الأمر بتغيير حالة setuid للخلية مباشرة كما هو مسجل في kernel
الذاكرة، لذا فإن إعادة تشغيل الجهاز غير ضرورية. ومع ذلك، لا الإعدادات غير الافتراضية
تستمر عبر عمليات إعادة تشغيل الجهاز ما لم يكن ذلك مناسبًا fs سيتسيل يظهر الأمر في
ملف تهيئة AFS الخاص بالجهاز.

لعرض حالة setuid للخلية، قم بإصدار الأمر fs com.getcellstatus أمر.

يحذر


لا يتعرف AFS على UID الفعال: إذا وصل برنامج setuid إلى ملفات AFS و
الدلائل، فهي تفعل ذلك باستخدام هوية AFS الحالية لمستخدم AFS الذي قام بتهيئة الملف
البرنامج وليس من صاحب البرنامج نظام الملفات المحلي فقط هو الذي يتعرف على UID الفعال.

يمكن فقط لأعضاء النظام: مجموعة المسؤولين تشغيل بت وضع setuid على AFS
ملف أو دليل.

عند تشغيل بت وضع setuid، يعرض أمر UNIX "ls -l" المستخدم الثالث
بت الوضع كـ "s" بدلاً من "x". ومع ذلك، لا يظهر "s" على ملف AFS أو
الدليل ما لم يتم تمكين إذن setuid للخلية التي يوجد بها الملف.

OPTIONS


-زنزانة <الخلية الاسم>+
يقوم بتسمية كل خلية يتم تعيين حالة setuid لها. توفير المجال المؤهل بالكامل
الاسم، أو نموذج مختصر يزيل غموضه عن الخلايا الأخرى المدرجة في الملف
محلي / etc / openafs / CellServDB ملف.

-suid
يسمح للبرامج من كل خلية محددة بالعمل بامتياز setuid. توفيرها أو
ال -أنفي إشارة، أو حذف كلا العلامتين لمنع البرامج من العمل مع setuid
امتياز.

-أنفي
يمنع البرامج من كل خلية محددة من التشغيل بامتياز setuid. يمد
هو أو -suid إشارة، أو حذف كلتا العلامتين لعدم السماح بتشغيل البرامج باستخدام setuid
امتياز.

-مساعدة
يطبع التعليمات الفورية لهذا الأمر. كل الحلول الاخري المتاحه تم تجاهلها.

أمثلة


يمكّن الأمر التالي الملفات القابلة للتنفيذ من خلية جامعة الولاية من العمل معها
امتياز setuid على الجهاز المحلي:

% fs setcell -cellstateu.edu -suid

شرف مطلوبة


يجب أن يتم تسجيل المُصدر باعتباره جذر المستخدم المتميز المحلي.

استخدم fs_setcell عبر الإنترنت باستخدام خدمات onworks.net



أحدث برامج Linux و Windows عبر الإنترنت