تمت مهاجمة منتدياتي وتم إغراقها بمنشورات لا نريد رؤيتها. كيف يمكن تعطيل المنتدى باستثناء الموظفين لتنظيفه؟
لا يمكنك “إيقاف تشغيل” المنتدى ويظل قابلاً للاستخدام من قبل أي شخص بشكل سحري.
هل يمكنك التفكير في إلغاء إدراج جميع المواضيع بشكل جماعي حتى تحصل على فرصة لحذف البريد العشوائي، ثم إعادة إدراج كل ما تبقى؟:
يمكنك تعيين المنتدى للقراءة فقط باستثناء الموظفين. أوضاع القراءة فقط في Discourse
@pfaffman هذا لا يحل الجزء “المرئي” على الرغم من ذلك ![]()
ببساطة سأقوم بتغيير جميع أذونات الفئات إلى “للموظفين فقط”. مع شرح لطيف في مكان ما (بالطبع).\n\nقد ترغب في إجراء استعلام مستكشف البيانات لتسجيل الأذونات الحالية أولاً، وإذا كان منتداك كبيرًا/معقدًا، فقم بذلك من وحدة تحكم Rails كإجراء جماعي.\n\nسيحقق ذلك ما تحتاجه. ويمكنك الكشف عن المحتوى فور تنظيفه، فئة بفئة.
كنت أفكر في مشكلة مماثلة مؤخرًا -
هل ستكون الخطوات
تمكين وضع كتابة الموظفين فقط Read Only Modes in Discourse- تمكين
تسجيل الدخول مطلوبفي إعدادات المسؤول - Logout all users through the rails console
- تعطيل
تمكين تسجيل الدخول المحلي(وأي تسجيل دخول أحادي SSO). - استخدم
/u/adminلتسجيل الدخول كمسؤول
أوه. فاتني ذلك.
في هذه الحالة، ما ستحتاج إلى القيام به هو تغيير نظام أسماء النطاقات (DNS) بحيث لم يعد يشير إلى المنتدى، وجعل المسؤولين يقومون بتكوين ملف /etc/hosts الخاص بهم (أو ما يعادله) للإشارة إلى عنوان IP الصحيح. ولكن هذا ليس شيئًا خاصًا بـ Discourse، بل هو حيلة إداري نظام.
شكرا. كانت هناك فئات قليلة بما يكفي لإنجاز ذلك يدويًا (إن كان مزعجًا بعض الشيء).
لا أعتقد أن هذا سيعمل، حيث يمكنهم ببساطة تسجيل الدخول مرة أخرى:
لقد راودتني شكوك أخرى بشأن هذا الجزء لاحقًا. هل تعتقد أن تعطيل تسجيلات الدخول المحلية سيكون بديلاً/خطوة إضافية مناسبة؟ (و/أو أي تسجيل دخول موحد SSO)
ستحتاج إلى إيقاف تشغيل أي طرق OAuth أيضًا بالطبع، ولكن نعم، يمكن أن يعمل ذلك بشكل جيد. فقط كن حذرًا حتى لا تسجل خروجك بنفسك (على سبيل المثال، استعادة الموقع) عن غير قصد.
على الرغم من أنه في هذه الحالة يمكنك ببساطة إعادة تشغيل تسجيلات الدخول من وحدة التحكم. هل تخطط لهذا لـ meta
؟
ها، لا، لا شيء من هذا القبيل. مجرد فضول في الغالب.
يبدو أنها خطة مفيدة في حالة حدوث أي طوارئ. على الرغم من أنه إذا كانت هناك خطوات كثيرة جدًا، فقد يكون شيء آخر أسهل.
سأقوم بتحرير الخطوة الإضافية أعلاه. ![]()
بالتفكير في الأمر، فإن تسجيل خروج الجميع ثم تعطيل تسجيل الدخول قد يجعل الموظفين يكتبون فقط ما لا لزوم له؟
لقد اختبرت هذا بالفعل لشيء آخر، وتمكين ‘للقراءة فقط’ من صفحة النسخ الاحتياطي منع المستخدم التجريبي الخاص بي من تسجيل الدخول إلى الموقع:
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
