هذا هو الأمر samp_hub الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
samp_hub - خادم محور SAMP
الوصف
الاستخدام: samp_hub [-h] [-k CODE] [-d ADDR] [-p PORT] [-f FILE] [-w]
[-حجم P] [-t ثانية] [-c ثانية] [-L LEVEL] [-O ملف]
[-l LABEL] [-m] [-s] [-C FILE] [-K FILE] [--cert-reqs STRING] [--ca-certs FILE]
[--سلسلة إصدار SSL]
اختياري الحجج:
-h, --مساعدة
إظهار رسالة المساعدة هذه والخروج
-k شفرة، --سر CODE
رمز سري مخصص.
-d ADDR ، --addr ADDR
عنوان الاستماع (أو IP).
-p ميناء، --ميناء PORT
رقم منفذ الاستماع.
-f ملف، --ملف FILE
ملف قفل مخصص.
-w, --لا ملف على شبكة الإنترنت
قم بتشغيل Hub لتعطيل ملف تعريف الويب.
-P بحجم، --حجم تجمع SIZE
حجم تجمع اتصالات المقبس.
مهلة المجموعة:
خيارات خاصة لإعداد المحور ومهلة العميل. يحتوي على مجموعة من ملفات
الخيارات التي تسمح لأحد بإعداد مهلات عدم نشاط Hub والعملاء ، أي
الفاصل الزمني لعدم نشاط Hub أو العميل الذي يتم بعده إيقاف تشغيل Hub أو
إلغاء تسجيل العميل. يتم إرسال إشعار samp.hub.disconnect MType إلى
العملاء غير المسجلين بالقوة لانتهاء صلاحية المهلة.
-t SECONDS ، --نفذ الوقت SECONDS
اضبط مهلة عدم نشاط Hub في SECONDS. بشكل افتراضي ، يتم تعيينه على 0 ، وهذا هو ملف
Hub لا تنتهي صلاحيته أبدًا.
-c SECONDS ، - مهلة العميل SECONDS
اضبط مهلة عدم نشاط العميل في SECONDS. بشكل افتراضي ، يتم تعيينه على 0 ، أي
العميل لا تنتهي صلاحيته أبدًا.
تسجيل الخيارات:
خيارات إضافية تسمح لأحد بتخصيص إخراج التسجيل. بشكل افتراضي ، يكون ملف
يستخدم SAMP Hub الإخراج القياسي وأجهزة الخطأ القياسية لطباعة INFO
رسائل تسجيل المستوى. باستخدام الخيارات الموجودة أدناه ، من الممكن تعديل ملف
مستوى التسجيل وكذلك تحديد ملفات الإخراج حيث يتم إعادة توجيه التسجيل
الرسائل.
-L مستوى، --تسجيل مستوى الدور
اضبط مستوى سجل مثيل Hub (OFF ، ERROR ، WARNING ، INFO ، DEBUG).
-O ملف، - سجل الإخراج FILE
قم بتعيين ملف الإخراج لرسائل السجل.
متقدم المجموعة:
خيارات متقدمة موجهة لتسهيل المهام الإدارية والسماح الجديدة
سلوكيات Hub غير القياسية. على وجه الخصوص --ضع الكلمة المناسبة يتم استخدام الخيارات لتعيين ملف
القيمة إلى رمز hub.label ويتم استخدامه لتعيين اسم لمثيل Hub. وللغاية
تختص --متعدد يسمح الخيار للمرء ببدء تشغيل Hub في وضع متعدد المثيلات.
وضع المثيل المتعدد هو سلوك Hub غير قياسي يتيح تعدد
محاور تشغيل معاصرة. تضع المحاور متعددة المثيلات الخاصة بها غير القياسية
قفل الملفات داخل /.samp-1 يقوم بتسميتها باستخدام ملفات
التنسيق: samp-hub- - ، حيث يكون PID هو معرف عملية Hub بينما ID هو
المعرّف الداخلي (عدد صحيح).
-l ملصق، --ضع الكلمة المناسبة العلامة
قم بتعيين LABEL إلى Hub.
-m, --متعدد
قم بتشغيل Hub في وضع متعدد المثيلات لإنشاء ملف قفل مخصص باسم عشوائي.
SSL المجموعة:
خيارات إضافية لتشغيل مثيل Hub باستخدام طبقة مآخذ التوصيل الآمنة
(HTTPS). ال --ملف مفتاح - ملف -cert تحدد المعلمات الملفات الاختيارية التي
تحتوي على شهادة لاستخدامها في تحديد الجانب المحلي من الاتصال.
غالبًا ما يتم تخزين المفتاح الخاص في نفس ملف الشهادة ؛ في هذه الحالة،
فقط - ملف -cert يجب تمرير المعلمة. إذا تم تخزين المفتاح الخاص في ملف
ملف منفصل ، يجب استخدام كلا المعلمتين. إذا تم تخزين المفتاح الخاص في ملف
ملف الشهادة ، يجب أن يأتي قبل الشهادة الأولى في الشهادة
السلسلة.
-s, --https
قم بتشغيل Hub باستخدام طبقة مآخذ التوصيل الآمنة.
-C ملف، - ملف -cert FILE
اضبط ملف الشهادة.
-K ملف، --ملف مفتاح FILE
اضبط ملف المفتاح. يتم تجاهل هذا الخيار افتراضيًا ، بافتراض أن المفتاح الخاص
تم تخزينه في ملف الشهادة.
- طلب شهادة STRING
يحدد هذا الخيار ما إذا كانت الشهادة مطلوبة من جانب العميل في
الاتصال ، وما إذا كان سيتم التحقق من صحته إذا تم توفيره. يجب أن تكون واحدة من
ثلاث قيم NONE (تم تجاهل الشهادات ، افتراضي) ، اختياري (غير مطلوب ، لكن
تم التحقق من صحتها إذا تم توفيرها) ، أو مطلوب (مطلوب وتم التحقق من صحتها). إذا كانت قيمة هذا
الخيار ليس NONE ، ثم - الحفلات الخيار يجب أن يشير إلى ملف CA
الشهادات.
--ca- سيرتس FILE
هيه --ca- سيرتس يحتوي الملف على مجموعة من "المرجع المصدق" المتسلسل
الشهادات ، والتي تُستخدم للتحقق من صحة الشهادات التي تم تمريرها من طرف العميل
الاتصال.
--sl- نسخة STRING
هيه --sl- نسخة يحدد الخيار أي إصدار من بروتوكول SSL لاستخدامه.
عادة ، يختار الخادم إصدار بروتوكول معين ، ويجب على العميل
التكيف مع اختيار الخادم. معظم الإصدارات غير قابلة للتشغيل المتبادل مع
إصدارات أخرى. إذا لم يتم تحديد نسخة SSL الافتراضية ، فسيتم أخذها من الإصدار الافتراضي
في مكتبة Python القياسية `ssl لإصدار Python المثبت.
إصدارات بروتوكول SSL الأخرى هي: SSLv2 و SSLv3 و SSLv23 و TLSv1 و TLSv1_1 و TLSv1_2 ولكن
قد لا تتوفر جميعها في جميع إصدارات Python.
استخدم samp_hub عبر الإنترنت باستخدام خدمات onworks.net