Овој водич објаснува како да пристапите до 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 за да користите само наследен source 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 ID. |
server.writecfg. Доделувањата на админ и модератор направени со ownerid или moderatorid се чуваат во меморија додека не извршите server.writecfg. Ако серверот се рестартира пред да го направите ова, доделувањата ќе бидат изгубени.
Контрола на серверот
| Команда | Опис |
|---|---|
server.writecfg |
Ја запишува тековната листа на админ/модератор и поставки на дискот за да опстанат низ рестартите. |
server.save |
Принудува моментално зачувување на светот. |
say "Message" |
Емитува порака до сите играчи во разговорот на серверот. |
status |
Прикажува статус на серверот вклучувајќи број на играчи, искористеност на меморија и FPS. |
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) го бараат RCON интерфејсот базиран на WebSocket. - Потврдете дека го користите RCON портот, а не портот на играта. Проверете ја картичката Network во GPanel за вашиот доделен RCON порт.
- Двојно проверете дали RCON лозинката точно се совпаѓа со она што е поставено во
server.cfg. Лозинките се чувствителни на големи и мали букви. - Серверот мора целосно да се стартува пред да се прифатат RCON врски. Барајте
Server startup completeво излезот на конзолата.
За други чести проблеми со серверот, погледнете Решавање проблеми со Rust сервер.
Потребна ви е помош?
Ако наидете на проблем кој не е покриен во овој водич, нашиот тим за поддршка е достапен да помогне. Поднесете тикет за поддршка и вклучете го ID на вашиот сервер, опис на проблемот и било кој релевантен излез од конзолата.