كيفية تقييد تواريخ انتهاء صلاحية الروابط العامة في خادم ownCloud
حدد تاريخ انتهاء صلاحية أقصى للروابط العامة لخادم ownCloud، وافهم المشاركات التي يؤثر عليها، وتحقق من السياسة دون إغفال الروابط القديمة.
في نظام ownCloud Infinite Scale (oCIS)، يُقصد بـ"حصة المستخدم" عادةً الحصة المخصصة لمساحة المستخدم الشخصية. المساحة هي منطقة تخزين لها قواعد وصول وحصتها الخاصة؛ ويمكن أن يكون لمساحات المشاريع حصص منفصلة. هذا التمييز مهم: فزيادة حصة المساحة الشخصية لا تُغير تلقائيًا حصة مساحة المشروع، كما أن الحد الأقصى على مستوى الخادم لا يُعادل تحديد حصة شخص واحد.
يوضح هذا الدليل طريقة ownCloud Web الموثقة لحساب فردي، ويشرح كيفية تحديد حصة للمستخدمين الجدد حسب الدور، ويشير إلى حدود التكوين التي قد تُسبب التباسًا. تعتمد عناصر التحكم المتاحة على إصدارات oCIS وWeb لديك، وعلى كيفية إدارة هويات المستخدمين. يوثق دليل إدارة ownCloud Web المرفق تعديل المستخدمين وتخصيص الحصص؛ لذا يُرجى مراجعة الوثائق التي تتوافق مع إصدارك المُثبّت قبل إجراء أي تغييرات.
حدد أولاً المساحة التي تحتاج إلى تغيير حدها. إذا كان المستخدم يملأ مساحة ملفاته الشخصية، فغيّر حصة تلك المساحة. أما إذا كانت المشكلة في مساحة فريق أو مشروع، فغيّر حصة تلك المساحة. يُعرّف ownCloud المساحات بأنها مناطق تخزين مستقلة ذات حصص محددة، بما في ذلك المساحات الشخصية ومساحات المشاريع. راجع نظرة عامة على بنية Infinite Scale والمساحات .
بعد ذلك، تأكد من هوية مدير حساب المستخدم. قد يكون المستخدم المُنشأ في موفر الهوية المدمج قابلاً للتعديل من خلال شاشة إدارة المستخدمين على الويب. إذا كان نظامك يستخدم موفر هوية خارجيًا أو دليلًا متزامنًا، فقد يتحكم موفر الهوية أو سياسة التزويد أو تعيين الأدوار في بعض خصائص الحساب. لا تُحدد الوثائق الحالية مسار إدارة موحدًا لجميع إعدادات موفر الهوية، لذا تحقق من مصدر صلاحية حسابك قبل تعديله.
بالنسبة للمستخدم الذي تديره في ownCloud Web، فإن سير العمل الموثق هو فتح إدارة المستخدمين، وتحديد المستخدمين، وتعديل الحساب، وتعيين حصة لمساحة المستخدم الشخصية. قد تختلف المسميات والقيم المتاحة باختلاف الإصدار.
توضح وثائق واجهة المستخدم الخاصة بـ ownCloud للمسؤولين على الويب أنه يمكن تعديل بيانات المستخدمين الحاليين من خلال نظرة عامة على المستخدمين، وأن المستخدم يحتاج إلى دور وحصة مخصصة لمساحته الشخصية. يتضمن الدليل قيم حصص قابلة للتحديد، ولكنه لا يضمن أن جميع عمليات النشر توفر نفس الإعدادات المسبقة أو حقل القيمة المخصصة. إذا لم تكن القيمة التي تحتاجها متوفرة، فراجع الوثائق الخاصة بإصدار oCIS/Web وتكوين النشر لديك، بدلاً من افتراض أن إعدادًا من خادم ownCloud ينطبق تلقائيًا.
تتحكم الحصة في كمية البيانات التي يمكن تخزينها في المساحة المخصصة. وهي لا تحجز عددًا محددًا من البايتات على القرص، ولا تُوسّع نظام الملفات أو الحاوية الأساسية. يُحذّر ownCloud من أن إجمالي البيانات في جميع المساحات قد يملأ نظام ملفات التخزين حتى عند ضبط حصص المساحات الفردية. كما قد تشغل الملفات التي تم تحميلها جزئيًا مساحة التحميل مؤقتًا قبل نقلها إلى المساحة المستهدفة. راجع اعتبارات التخزين العامة لـ oCIS إلى جانب حدود كل مساحة.
عندما يقترب المستخدم من الحد الأقصى المسموح به أو يصل إليه، قد يتعذر عليه إضافة المزيد من المحتوى إلى تلك المساحة. تجنب تقديم وعود بأن خفض الحصة سيؤدي إلى حذف الملفات تلقائيًا: فالوثائق المذكورة هنا تصف آلية التخصيص وسلوك الحصص، ولكنها لا تنص على أن خفض المسؤول للحصة يؤدي إلى حذف المحتوى الموجود. تحقق من الاستخدام الحالي أولًا، ونبه المستخدم، وتأكد من كيفية عمل الإصدار المنشور قبل خفض الحد إلى ما دون الاستخدام الحالي.
لا. في وثائق تكوين oCIS 9.0، OCIS_SPACES_MAX_QUOTAيُوصف هذا المتغير بأنه الحد الأقصى العالمي لحصة المساحات، مُعبرًا عنه بالبايت؛ الصفر يعني غير محدود. تشير الوثائق أيضًا إلى أنه في حال عدم استخدام هذا المتغير العام، FRONTEND_MAX_QUOTAيجب تحديده في خدمة الواجهة الأمامية. هذه عناصر تحكم وحدود صلاحيات على مستوى النشر، وليست القيمة العادية لكل مستخدم التي تحددها في إدارة مستخدمي الويب. راجع مرجع متغيرات البيئة ذات النطاق الخاص في oCIS 9.0 .
استخدم محرر مستخدم الويب لتحديد مساحة التخزين الشخصية المخصصة لكل فرد. لا تُغير الحد الأقصى العام إلا إذا كنت تُغير عمدًا الحد الأقصى المتاح عبر جميع المساحات، وراجع إعدادات الإصدار المتوافقة لجميع الخدمات المتأثرة. لا تقم بلصق قيمة لكل مستخدم في إعداد عام كاختصار.
نعم، إذا تم توفير المستخدمين من خلال إعدادات وكيل oCIS متوافقة. يصف دليل الوكيل الحالي role_quotasعملية ربط YAML تُخصص حصةً، بالبايت، للمستخدمين الجدد بناءً على معرّف دورهم. وينص تحديدًا على أن عملية الربط هذه مُكوّنة باستخدام YAML، وليس باستخدام متغيرات البيئة. على سبيل المثال، يكون الهيكل كالتالي:
role_quotas:
<role ID>: <quota in bytes>
استبدل كلا العنصرين النائبين بقيم تم التحقق منها لتطبيقك. على سبيل المثال، 10 جيجابايت تساوي 10,737,418,240 بايت عند حسابها كـ 10 × 1,073,741,824؛ استخدم هذا الرقم فقط إذا كان يطابق سياستك المقصودة وكان مُعرّف الدور صحيحًا. هذا تعيين تلقائي للمستخدمين الجدد، وليس تحديثًا جماعيًا موثقًا للحسابات الحالية. قد تعتمد آلية تعيين الأدوار في الخادم الوكيل أيضًا على كيفية توفير موفر OpenID Connect لمطالبات الأدوار. اقرأ وثائق خدمة الخادم الوكيل oCIS 9.0 واختبرها بحساب جديد غير حرج قبل الاعتماد عليها.
OCIS_SPACES_MAX_QUOTAالحد الأقصى العالمي بالبايت. الإجراء: حدد الحصة الشخصية لمستخدم واحد في إدارة المستخدمين.اطلب من المستخدم تسجيل الدخول وفتح معلومات الحساب أو الإعدادات من خلال أيقونة الأحرف الأولى الدائرية على الجانب الأيمن من واجهة الويب. تشير وثائق ownCloud Web for Users إلى أن هذه القائمة تعرض حصة التخزين والاستخدام. تأكد من أن الحصة المعروضة هي القيمة المتوقعة، ثم اطلب من المستخدم تجربة تحميل ملف صغير إذا كان ذلك مناسبًا من الناحية التشغيلية. يؤكد نجاح التحميل الصغير إمكانية الوصول، وليس توفر الحصة الكاملة، لذا استمر في مراقبة سعة النظام.
إذا كانت القيمة الجديدة مفقودة، فقم أولاً بتسجيل الخروج ثم تسجيل الدخول مرة أخرى، ثم أعد التحقق من الحساب المُعدَّل والمساحة المُستخدمة. إذا استمر اختلاف الحصة، فتأكد من أن الحساب مُدار عبر واجهة المستخدم الرسومية وليس من مصدر هوية خارجي، وتحقق من الإصدارات المُثبَّتة بدقة، وراجع إعدادات الوكيل والواجهة الأمامية والتخزين المُطبَّقة. لا تُحدِّد الوثائق العامة الحالية تسلسلًا واحدًا لاستكشاف الأخطاء وإصلاحها لكل تركيبة من مُزوِّد الهوية وخادم التخزين؛ لذا استخدم دليل الإدارة الخاص بالإصدار أو دليل تشغيل مُشغِّل oCIS الخاص بمؤسستك لهذا الغرض.
حدد تاريخ انتهاء صلاحية أقصى للروابط العامة لخادم ownCloud، وافهم المشاركات التي يؤثر عليها، وتحقق من السياسة دون إغفال الروابط القديمة.
قم بتكوين المزامنة التلقائية لـ Zimbra GAL، واضبط فاصل الاستطلاع، وقم بفرض مزامنة اختبارية، وتحقق من الطوابع الزمنية، وقم باستكشاف أخطاء جهات اتصال LDAP الداخلية أو الخارجية القديمة وإصلاحها.
قم بتكوين تسجيل الدخول المدعوم بـ LDAP لـ ownCloud Infinite Scale، وقم بتعيين المستخدمين والمجموعات، واختر OIDC المدمج أو الخارجي، وقم بحماية بيانات الاعتماد، وتحقق من المصادقة بأمان.
خطط لعملية نقل البيانات من ownCloud Classic 10 إلى Infinite Scale باستخدام تطبيق migrate-to-ocis المدعوم. تعرّف على ما يتم نقله وما لا يتم نقله، ومتطلبات LDAP، والأوامر، وفحوصات الانتقال.
تعرف على مكان تحميل Zimbra لقواعد SpamAssassin المخصصة، وكيفية كتابة قاعدة .cf والتحقق من صحتها، وإعادة تشغيل Amavis، واختبار رؤوس الرسائل، والتراجع بأمان.
قم بعمل نسخة احتياطية واستعادة صندوق بريد Zimbra CE فردي باستخدام zmmailbox. قم بتصدير أرشيف ZIP مع البيانات الوصفية، وتحقق منه، واختبر الاستعادة بأمان في حساب تجريبي.
تعرف على كيفية تحديد حصة المساحة الشخصية لمستخدم ownCloud Infinite Scale، وتمييزها عن مساحة المشروع والحدود العامة، وتعيين الإعدادات الافتراضية للمستخدمين الجدد حسب الدور.
قم بتشخيص حالات انقطاع تسجيل SIP في BigBlueButton FreeSWITCH عن طريق التحقق من حالة الخدمة، ومستمعي SIP وESL، وعناوين NAT، وقواعد جدار الحماية، والسجلات.
قم بإصلاح أخطاء رفض اتصال تطبيق ownCloud للهواتف المحمولة عن طريق التحقق من عنوان URL للخادم، ومنفذ HTTPS، وخادم الويب، وجدار الحماية، والوكيل، وTLS، والنطاقات الموثوقة.
قارن بين طرق التحكم في حسابات Matrix الجديدة على Synapse، بدءًا من تعطيل التسجيل العام وحتى إصدار رموز محدودة الاستخدام، مع أمثلة على التكوين والتحقق.