يشرح هذا الدليل كيفية الوصول إلى RCON (وحدة التحكم عن بُعد) على خادم Rust الخاص بك ويغطي أهم أوامر الإدارة لإدارة اللاعبين والإشراف والتحكم في الخادم. للاطلاع على إعدادات الخادم العامة ومتغيرات بدء التشغيل، راجع دليل إعدادات خادم Rust.
إعدادات RCON
يتم تكوين RCON من خلال ثلاثة إعدادات في server/rust/cfg/server.cfg. أوقف الخادم قبل تعديل هذا الملف.
| الإعداد | قيمة مثال | الوصف |
|---|---|---|
rcon.password |
"strongpassword" |
كلمة المرور المطلوبة للمصادقة عبر RCON. عيّن قيمة قوية وفريدة. أي شخص يملك كلمة المرور هذه لديه تحكم إداري كامل في الخادم. |
rcon.port |
(تحقق من GPanel) | المنفذ الذي يستمع عليه RCON. هذا منفصل عن منفذ اللعبة. تحقق من علامة تبويب Network في GPanel لمعرفة منفذ RCON المخصص لك. |
rcon.web |
1 |
يُفعّل واجهة RCON القائمة على WebSocket. مطلوب لأدوات مثل RustAdmin و RCON.IO. عيّنه إلى 0 لاستخدام RCON القديم فقط. |
مثال على كتلة RCON في server.cfg:
rcon.password "your-strong-password-here"
rcon.web 1
server.cfg.
استخدام وحدة تحكم GPanel
أبسط طريقة لتشغيل أوامر الإدارة هي مباشرة من GPanel. لا حاجة لأداة خارجية أو إعدادات RCON.
- سجّل الدخول إلى GPanel واختر خادم Rust الخاص بك.
- انقر على علامة تبويب Console. هذا يتصل مباشرة بمخرجات الخادم قيد التشغيل.
- اكتب الأوامر في حقل الإدخال في الأسفل واضغط Enter. يتم تنفيذ الأوامر فوراً وتظهر المخرجات في سجل وحدة التحكم.
استخدام أداة RCON خارجية
للوصول الإداري المستمر أو الإشراف أثناء اللعب، تُعد عملاء RCON الخارجيون الخيار المعتاد:
| الأداة | النوع | ملاحظات |
|---|---|---|
| RustAdmin | تطبيق سطح مكتب (Windows) | عميل غني بالميزات مع إدارة اللاعبين والحظر ومراقبة الدردشة والأوامر المجدولة. الأداة الأكثر استخداماً لـ Rust RCON. |
| RCON.IO | قائم على المتصفح | عميل RCON يعمل من المتصفح. لا يتطلب تثبيت. مفيد للوصول السريع من أي جهاز. |
للاتصال بأي أداة RCON خارجية، تحتاج إلى ثلاث قيم من GPanel:
- عنوان IP الخادم — يظهر في علامة تبويب Network في GPanel
- منفذ RCON — يظهر في علامة تبويب Network في GPanel (هذا مختلف عن منفذ اللعبة)
- كلمة مرور RCON — قيمة
rcon.passwordفي ملفserver.cfg
أوامر الإدارة المفيدة
يمكن تشغيل هذه الأوامر من وحدة تحكم GPanel أو أي عميل RCON متصل.
إدارة اللاعبين
| الأمر | الوصف |
|---|---|
ownerid STEAMID64 "Name" "Reason" |
منح صلاحيات إدارة بمستوى مالك للاعب. يمكن للمالكين تشغيل جميع الأوامر داخل اللعبة. |
moderatorid STEAMID64 "Name" "Reason" |
منح صلاحيات إدارة بمستوى مشرف للاعب. |
removeowner STEAMID64 |
إلغاء صلاحيات المالك من لاعب. |
removemoderator STEAMID64 |
إلغاء صلاحيات المشرف من لاعب. |
ban STEAMID64 "Reason" |
حظر لاعب بواسطة Steam ID. |
unban STEAMID64 |
إزالة الحظر عن لاعب. |
kick "PlayerName" |
طرد لاعب من الخادم. |
players |
عرض قائمة بجميع اللاعبين المتصلين حالياً ومعرفات Steam الخاصة بهم. |
server.writecfg. تعيينات المسؤول والمشرف التي تمت باستخدام ownerid أو moderatorid تُحفظ في الذاكرة حتى تشغّل server.writecfg. إذا أُعيد تشغيل الخادم قبل القيام بذلك، ستُفقد التعيينات.
التحكم في الخادم
| الأمر | الوصف |
|---|---|
server.writecfg |
كتابة قائمة المسؤولين/المشرفين الحالية والإعدادات على القرص لتبقى محفوظة عبر عمليات إعادة التشغيل. |
server.save |
فرض حفظ فوري للعالم. |
say "Message" |
بث رسالة لجميع اللاعبين في دردشة الخادم. |
status |
عرض حالة الخادم بما في ذلك عدد اللاعبين واستخدام الذاكرة ومعدل الإطارات. |
server.fps |
عرض معدل تحديث الخادم الحالي (FPS). |
أوامر إضافات Oxide
إذا كان لديك Oxide/uMod مثبتاً، فهذه الأوامر الإضافية متاحة. للاطلاع على التفاصيل الكاملة حول إدارة الإضافات، راجع دليل تثبيت إضافات Rust Oxide/uMod.
| الأمر | الوصف |
|---|---|
oxide.reload PluginName |
إعادة تحميل إضافة Oxide محددة بدون إعادة تشغيل الخادم. |
oxide.plugins |
عرض قائمة بجميع الإضافات المحملة حالياً وإصداراتها. |
استكشاف مشاكل اتصال RCON وإصلاحها
إذا لم تتمكن من الاتصال بـ RCON باستخدام أداة خارجية، تحقق مما يلي:
- تحقق من أن
rcon.web 1معيّن فيserver.cfg. معظم الأدوات الخارجية (RustAdmin، RCON.IO) تتطلب واجهة WebSocket RCON. - تأكد من أنك تستخدم منفذ RCON وليس منفذ اللعبة. تحقق من علامة تبويب Network في GPanel لمعرفة منفذ RCON المخصص لك.
- تحقق مرة أخرى من أن كلمة مرور RCON تطابق تماماً ما هو معيّن في
server.cfg. كلمات المرور حساسة لحالة الأحرف. - يجب أن يكون الخادم قد بدأ بالكامل قبل قبول اتصالات RCON. ابحث عن
Server startup completeفي مخرجات وحدة التحكم.
لمشاكل الخادم الشائعة الأخرى، راجع استكشاف مشاكل خادم Rust وإصلاحها.
هل تحتاج مساعدة؟
إذا واجهت مشكلة غير مذكورة في هذا الدليل، فريق الدعم لدينا متاح للمساعدة. أرسل تذكرة دعم وأرفق معرف الخادم ووصف المشكلة وأي مخرجات وحدة تحكم ذات صلة.