Команды администратора Rust: RCON и управление сервером
Полный список команд администратора сервера Rust: как выдать себе права, подключиться по RCON, банить игроков, телепортироваться и управлять погодой.
Управление сервером Rust требует знания двух ключевых вещей: как выдать права администратора и как выполнять команды. Команды администратора Rust позволяют управлять игроками, настраивать мир, выдавать предметы и следить за порядком на сервере.
Что понадобится
- Запущенный сервер Rust с вашим доступом к файлам
- Ваш Steam ID64 (17-значное число)
- Настроенный RCON (параметры
+rcon.portи+rcon.passwordв скрипте запуска)
Steam ID64 можно найти на сайте steamid.io или в URL своего профиля Steam (если включены публичные данные).
Управляете сервером через панель хостинга? Сервер Rust на Pterohost - встроенная консоль в панели управления, простой доступ к файлам и конфигам, поддержка 24/7. По промокоду 4START скидка 20% на первый заказ.
Выдача прав администратора
В Rust есть два уровня прав: ownerid (владелец, полные права) и moderatorid (модератор, ограниченные права).
Через файл users.cfg
Откройте файл server/<identity>/cfg/users.cfg. Если файл отсутствует - создайте его. Добавьте строки:
ownerid 76561198000000000 "ВашНик" ""
moderatorid 76561198000000001 "НикМодератора" ""
Формат: ownerid STEAMID64 "Ник" "Примечание".
После редактирования выполните в консоли сервера:
server.writecfg
Или просто перезапустите сервер.
Через консоль сервера
Если у вас уже есть доступ к серверной консоли (RCON или прямой доступ к терминалу):
ownerid 76561198000000000 "ВашНик" ""
server.writecfg
Разница между ownerid и moderatorid
| Уровень | Команды | Описание |
|---|---|---|
ownerid | Все команды | Полный доступ, включая конфиги |
moderatorid | Базовые команды | Без доступа к серверным настройкам |
Консоль и RCON
Консоль F1 (в игре)
Нажмите F1 в игре, чтобы открыть консоль. Здесь доступны все команды, на которые у вашего аккаунта есть права.
Подключение по RCON
RCON (Remote Console) - удалённое управление сервером без входа в игру. Убедитесь, что в скрипте запуска указаны:
+rcon.web 1
+rcon.port 28016
+rcon.password "ВашПарольRCON"
Веб-клиенты для подключения:
- rustadmin.org - популярный веб-RCON с интерфейсом
- facepunch.com/rcon - официальный клиент от разработчиков
- RustAdmin - desktop-клиент для Windows
В клиенте укажите: IP сервера, порт (28016), пароль. Подключение происходит по WebSocket.
Полная таблица команд администратора
Управление игроками
| Команда | Описание |
|---|---|
kick НикИгрока "причина" | Кикнуть игрока с сервера |
ban НикИгрока "причина" | Забанить игрока по нику |
banid STEAMID64 "причина" | Забанить по Steam ID |
unban STEAMID64 | Разбанить игрока |
banlistex | Показать список банов |
players | Список подключённых игроков |
spectate НикИгрока | Наблюдение за игроком |
Телепортация
| Команда | Описание |
|---|---|
teleport НикИгрока | Телепорт к указанному игроку |
teleport НикИгрока1 НикИгрока2 | Телепорт первого игрока ко второму |
teleportpos X Y Z | Телепорт по координатам |
Режимы и способности
| Команда | Описание |
|---|---|
noclip | Режим полёта сквозь стены (только себе) |
godmode | Режим бога - неуязвимость |
debugcamera | Режим камеры разработчика |
Выдача предметов
| Команда | Описание |
|---|---|
give предмет количество | Выдать предмет себе |
giveto НикИгрока предмет количество | Выдать предмет игроку |
giveall предмет количество | Выдать предмет всем игрокам |
inventory.give предмет количество | Альтернативная выдача в инвентарь |
Примеры предметов: rifle.ak, wood, stones, metal.refined, rocket.launcher.
Настройки мира
| Команда | Описание |
|---|---|
env.time 12 | Установить время (0-24) |
env.time 0 | Полночь |
weather clear | Ясная погода |
weather rain | Дождь |
weather fog | Туман |
weather storm | Шторм |
Управление сервером
| Команда | Описание |
|---|---|
server.save | Принудительно сохранить сервер |
server.writecfg | Записать конфиг (права, баны) |
kickall "причина" | Кикнуть всех игроков |
server.stop | Остановить сервер |
quit | Остановить сервер (псевдоним) |
oxide.reload * | Перезагрузить все плагины |
Выдача прав
| Команда | Описание |
|---|---|
ownerid STEAMID64 "ник" "" | Добавить владельца |
moderatorid STEAMID64 "ник" "" | Добавить модератора |
removeowner STEAMID64 | Убрать права владельца |
removemoderator STEAMID64 | Убрать права модератора |
Полезные сочетания команд
Установить рассвет и ясную погоду:
env.time 7
weather clear
Быстрый способ проверить сервер перед открытием:
noclip
env.time 12
weather clear
server.save
Частые ошибки
Команды F1 не работают, пишет “No permission” - ваш аккаунт не добавлен в ownerid или moderatorid. Проверьте файл users.cfg и убедитесь, что Steam ID64 указан корректно.
RCON не подключается - проверьте, что в скрипте запуска указан +rcon.web 1, порт открыт в файрволе и пароль совпадает. Попробуйте через facepunch.com/rcon.
Команда ban работает, но игрок снова заходит - используйте banid STEAMID64 вместо ban НикИгрока, чтобы бан привязался к Steam ID, а не к нику.
teleportpos отправляет под землю - укажите координату Y с запасом выше поверхности. Используйте debugcamera для нахождения нужных координат.
Права сбрасываются после перезапуска - не забывайте выполнять server.writecfg после каждого изменения прав через консоль. Либо редактируйте users.cfg напрямую.
Нужна удобная консоль и не хочется возиться с SSH? Pterohost предоставляет встроенную веб-консоль в панели управления - все команды выполняются в пару кликов. По промокоду 4START скидка 20% на первый заказ.
Часто задаваемые вопросы
Какие команды администратора есть в Rust? Основные команды: ownerid и moderatorid для выдачи прав, kick и ban для управления игроками, teleport и teleportpos для телепорта, godmode и noclip для режимов, give для выдачи предметов, env.time для времени суток.
Как дать себе админку на сервере Rust?
Добавьте строку ownerid ВАШИ_STEAMID64 "НикНейм" "" в файл server/<identity>/cfg/users.cfg или введите эту команду в консоли сервера. После этого выполните server.writecfg или перезапустите сервер.
Что такое RCON в Rust и как подключиться? RCON - Remote Console, удалённое управление сервером без прямого доступа к машине. Подключиться можно через веб-клиент rustadmin.org или facepunch.com/rcon, указав IP, порт rcon.port (по умолчанию 28016) и пароль rcon.password.
Как телепортироваться на сервере Rust?
В консоли (F1) введите teleport НикИгрока для телепорта к игроку, или teleportpos X Y Z для телепорта по координатам. Команда teleport НикИгрока1 НикИгрока2 телепортирует первого игрока ко второму.
Как забанить игрока на сервере Rust?
Команда ban НикИгрока или banid STEAMID64 причина. Для разбана: unban STEAMID64. Список забаненных хранится в файле server/<identity>/cfg/bans.cfg.