2026.09.26広告・PRを含む記事です

Rustサーバーの管理者コマンド一覧!参加者確認やBAN・テレポートの使い方

F1キーを含むノートPCの実キーボード写真を背景にした、Rust管理コマンドの入力と権限設定の記事見出し。
  • 友達と遊ぶRustサーバーで、荒らしを追い出したり誰が入っているか確認したりしたい
  • 管理者としてプレイヤーのキックやBAN、テレポートなどのコマンドを使いたい
  • F1キーでコンソールを開いたけれど、どのコマンドをどう入力すればいいかわからない

Rustサーバーの管理者コマンドは、ゲーム内でF1キーを押して開くコンソール画面から直接入力して実行します。

ただし、これらのコマンドを使うには、あらかじめサーバー側で自分に管理者権限が付与されている必要があります。

まだ管理者権限を設定していない場合は、先にRustサーバーの設定手順で登録を済ませておきましょう。

この記事では、参加者の確認や荒らしへの対処、仲間への権限付与、検証に役立つテレポートや時間変更まで、サーバー運営に必要なコマンドを整理しました。

使えるコマンドを把握しておけば、荒らしなどのトラブルに素早く対処でき、友達といつでも安心して遊べる環境を維持できます。

管理人spaのアイコン
この記事を書いた人spa

マイクラサーバーの構築と運用を繰り返して4年。今もマイクラサーバー「spa77 Network」を運用中で、その経験をもとに記事100本以上を執筆。

結論:Rustの管理者コマンドはF1コンソールで入力する

owneridまたはmoderatoridで権限を登録し、ゲーム内でF1を押して管理者コマンドを入力する流れ

Rustの管理者コマンドは、ゲーム内のF1コンソールから直接入力して実行します。

キーボードのF1キーを押すと黒い入力画面が表示されるため、使いたいコマンドを打ち込んでEnterキーを押すだけで反映されます。

コマンドを実行するには、サーバー側で自分自身にowneridやmoderatoridなどの管理者権限が付与されている状態が必要です。

管理者として登録されていない状態ではコマンドを使えません。

まだ自分を管理者に登録していない場合は、Rustサーバーの設定方法を参考に、先に権限の登録作業を済ませてください。

spa

管理者になっていれば、チャット欄ではなくF1キーのコンソールからあらゆる操作を行えます。

サーバーコンソール専用とされているコマンドも、管理者であれば頭にsvを付けることでF1コンソールから呼び出せます。

たとえばサーバー全体へチャットで告知を流すときは、sv sayコマンドの出番です。

sv say [メッセージ]

コマンドの一覧を調べたいときや名前の一部を忘れてしまった場合は、find [文字]で検索してみましょう。

find teleport

Rustはアップデートによって新しいコマンドが追加されたり仕様が変わったりすることがあります。

使いたい操作が見当たらないときは、まずfindコマンドで該当する機能を探してみてください。

サーバーの参加者を確認する管理者コマンド

players、users、status、sleepingusersを確認内容ごとに選ぶ図解

誰がサーバーに入っているか知りたいときは、参加者確認コマンドでSteamID64や接続状況を調べます。

参加者の名前だけでなく、固有の識別番号であるSteamID64を把握しておくことが荒らし対策やプレイヤー管理の第一歩です。

接続中のプレイヤーやログアウト中のプレイヤーを確認するコマンドを用途別に整理しました。

コマンド確認できる内容主な用途
statusSteamID64、名前、ping、接続時間、IPアドレス回線状況の調査や詳細な接続トラブルの確認
playersSteamID64、名前、ping現在遊んでいるメンバーの一覧確認
usersSteamID64、名前参加者のSteamID64を素早く調べたいとき
playerlist接続中プレイヤー情報(JSON形式)外部連携やプログラムでのデータ取得
sleepingusers寝ている(ログアウト中)プレイヤー一覧オフライン状態の拠点の持ち主を確認したいとき
sv stats接続時間、キル数、デス数、自殺数などサーバー全体の稼働記録や統計情報の確認

普段の人数確認や参加メンバーの把握であれば、表示がシンプルなplayersやusersが使い勝手に優れています。

一方で、誰が不審な通信を行っているか調べたいときやIPアドレスを確認したい場合は、statusを実行してください。

status

コンソールに表示されたSteamID64は、キックやBANなどのコマンドで対象を指定する際にそのまま利用できます。

荒らし対策とプレイヤー管理:キック・BAN・特定

ルールを守らないプレイヤーや荒らしに遭遇したときは、名前ではなくSteamID64を使って確実に処分します。

プレイヤー名でも指定できますが、名前の重複による誤指定を防ぐため、常にSteamID64で対象を指定するのが基本です。

プレイヤーを追い出す・参加禁止にする

接続中の相手はstatusでSteamID64を確認してkickかban、オフライン相手はSteamID64を指定してbanid、BAN解除はunbanを使う図解

一時的にサーバーから追い出したいときはkick、二度と入れないように締め出したいときはbanを実行します。

kick 76561198123456789 迷惑行為のため

kickで追い出されたプレイヤーはすぐに再接続できるため、警告目的や一時的な退席を促す際に適しています。

再参加を完全に防ぎたい場合は、banコマンドで期間を指定してアクセスを遮断してください。

ban 76561198123456789 PlayerName 荒らし行為 1M7d5m

期間の指定は省略もできます。

期間を細かく設定したい場合は、1ヶ月7日5分を表す1M7d5mのように月・日・分を組み合わせて指定してください。

現在サーバー内にいないプレイヤーをあらかじめ締め出したいときは、banidコマンドを使えばオフラインのままBANリストへ登録できます。

banid 76561198123456789 PlayerName 事前BAN

また、その場でプレイヤーを倒してリスポーン画面へ強制送還したいときはkillplayer [SteamID64か名前]を使います。

チャット欄での暴言を止めたい場合は、mute [SteamID64か名前]を実行すればサーバー全体でそのプレイヤーの発言をミュート可能です。

ミュートを解除する際はunmute [SteamID64か名前]を入力してください。

荒らしを特定する・BANを解除する

不審な設置物を置かれたときは、ent whoコマンドで、誰が置いたかを調べられます。

画面中央のクロスヘアを調べたい建物や設置物に合わせ、コンソールでent whoを実行してください。

ent who

表示されるのは、そのオブジェクトを設置したプレイヤーのSteamID64です。

壊した人や最後に触った人ではないので、拠点を壊した犯人の特定には使えません。

また、不審なダメージや戦闘の履歴を調査したいときは、combatlog [SteamID64]で対象者の戦闘ログを確認すると状況を把握しやすいです。

BANしたプレイヤーの一覧を確認したいときは、bansまたは理由つきのbanlistexを実行します。

banlistex

誤って友達をBANしてしまった場合や処分を解除したいときは、unbanコマンドにSteamID64を渡して解除を行ってください。

unban 76561198123456789

解除したら、友達に再接続してもらい、入れるかを確かめます。

なお、誤BAN以外で友達がサーバーへ入れなくなったときは、Rustサーバーに入れないときの原因と対処法にネットワークや設定の見直し手順をまとめています。

優先入場枠を使った参加制限

管理者が通常の参加枠を0人にし、SteamID64で優先入場枠へ登録する流れ。人数制限の対象外には登録者と管理者が含まれる

バニラのRustには標準のホワイトリスト機能がありません。

公式Wikiでは、通常の参加枠を0人にし、優先入場枠を使う代替方法が案内されています。

以下は、サーバー管理者が対象サーバーのコンソールで入力する例です。

[SteamID64]を参加者本人のIDへ置き換え、必要な人数分だけ登録します。

server.maxplayers 0
global.skipqueueid [SteamID64]

名前とメモは任意の引数なので、この例では省略しています。

優先入場枠の登録先はusers.cfgです。

最大人数が0人でも、優先入場枠の登録者と管理者は参加できます。

参加制限と、サーバー一覧への掲載やIPアドレスの非公開化は別の設定です。

身内向けの参加制限は、Rustサーバーの立て方の身内だけで安全に遊ぶ章で比べています。

管理者権限の付与と設定の保存

Rustのowneridはauth level 2、moderatoridはauth level 1。権限追加後は対象プレイヤーが再接続して反映を確認する図

サーバー運営を友達と分担したいときは、サーバーコンソールまたは管理用RCONから、相手のSteamID64を指定して権限を付与します。

Rustのサーバー権限は、最上位管理者にあたるauth level 2のowneridと、副管理者のauth level 1となるmoderatoridの2段階構成です。

仲間をモデレーターに任命したいときは、相手のSteamID64を指定して次のコマンドを入力してください。

moderatorid [SteamID64]

自分と同じ最上位の管理者権限を渡す場合は、次の形式で登録します。

ownerid [SteamID64] "[名前]"

任命した権限を取り消したいときは、それぞれ解除用のコマンドを実行してください。

  • removemoderator [SteamID64]:モデレーター権限を剥奪する
  • removeowner [SteamID64]:最上位の管理者権限を剥奪する

現在のRust公式案内では、管理者権限を追加した変更は自動保存されます。権限を付与されたプレイヤーは再接続し、サーバーコンソールやログのauth levelを確認してください。

server.writecfgを実行すると、サーバーの現在の設定内容がcfgファイルへ書き出されます。

server.writecfg

server.writecfgは一般のサーバー設定を書き出すコマンドです。

管理者権限の追加後に必要な再接続とは役割が異なります。

また、作業を終えてサーバーのデータを保存しながら安全に停止させたいときは、管理者権限でsv quitを実行します。

定期的なバックアップや安全な再起動の流れは、Rustサーバーの再起動手順に書いています。

なお、Oxide(uMod)プラグインを使った細かい権限グループの管理をしたいなら、RustサーバーのMOD導入手順で権限の付与方法を確かめてください。

調査や建築に役立つ管理者コマンド:テレポート・時間変更・回復

サーバー内の様子を確認したりトラブルに対応したりする際は、テレポートや時間変更などの操作が役立ちます。

移動や建築の検証にかかる時間を短縮できるため、主要なコマンドを覚えておきましょう。

プレイヤーの移動と視点変更

Rustで1人を指定したteleportは自分から相手へ、teleport2meは相手から自分へ移動する。teleport2markerは自分の地図マーカー、teleportposは指定座標へ移動する図

以下は、対象サーバーに接続し、管理者権限が反映されたプレイヤーがゲーム内のF1コンソールで実行する例です。

プレイヤーのいる場所へ移動したり、相手を自分の場所へ呼び寄せたりできます。

teleport [プレイヤー名かSteamID64]

プレイヤー名を1人指定するとそのプレイヤーの現在地へ移動し、2人指定した場合は1人目のプレイヤーを2人目の場所へテレポートさせられます。

離れた場所にいる仲間を自分の足元へ呼び寄せたいときは、teleport2meを実行してください。

teleport2me [プレイヤー名かSteamID64]

マップ上の特定の位置へ移動したいときは、マップにマーカーを付けた状態でteleport2markerを実行するとマーカー位置へ移動できます。

また、printposで現在の座標を確認し、teleportpos "x, y, z"で直接座標を指定して移動することも可能です。

上空からサーバー全体を監視したいときや障害物をすり抜けたいときは、移動補助コマンドが重宝します。

  • noclip:飛行モードのオンとオフを切り替える
  • god true / god false:無敵モードの有効化と無効化
  • debugcamera:フリーカメラに切り替える

建築の練習用に、参加者全員が資源なしで建てられるサーバーにしたいなら、Rustの建築サーバーで設定を確認できます。

時間や天候の調整

夜が長くて作業が進まないときや、明るい時間帯で拠点の様子を確認したいときは時刻を変更します。

サーバー全体の時刻を変更したいときは、env.timeに1から24の数値を指定してください。

env.time 12

昼の12時に固定したいなど、時間の進行そのものを止めたいときはenv.progresstimeを使います。

env.progresstime false
コマンドの綴りについて

Facepunch公式の追加履歴で確認できる綴りはenv.progresstimeです。操作前にfind envで対象サーバーの有効な項目を確認し、固定を解除するときはenv.progresstime trueを使います。

自分の画面の明るさだけを変えたいときは、admintimeを使えば他のプレイヤーの環境に影響を与えずに昼夜を切り替えられます。

数値を-1に設定するとサーバー本来の時刻表示に戻る仕組みです。

全員の昼固定、夜だけの短縮、元に戻す操作は、Rustサーバーの夜設定で目的別に確認できます。

天候を変更したいときはweather.load clearで快晴にでき、現在の天候状態はweather.reportで確認できます。

アイテムの出現と体力回復

検証用のアイテムを取り出したいときや力尽きそうなプレイヤーを回復させたいときに使うコマンドです。

体力を直接回復させたいときは、回復量を指定してhealを実行します。

heal 100

体力だけでなく空腹度や水分量も含めて全回復させたいときは、refillvitalsを入力してください。

refillvitals

また、検証用にアイテムを出現させたいときはspawnitem [アイテム名]を使えば指定したアイテムを生成できます。

よくある質問

Rustサーバーの管理者コマンドに関する疑問をQ&A形式でまとめました。

QF1コンソールでコマンドを入力しても反応しないのはなぜですか?
A

管理者コマンドは、サーバー側で管理者として登録されていないと使えません。コマンドが反応しないときは、Rustサーバーの設定方法を解説した記事を参考に、管理者権限の登録手順をまず見直してください。

Qプレイヤー名でキックやテレポートを実行しても失敗します。
A

プレイヤー名でも指定できますが、名前の重複による誤指定を防ぐためにもSteamID64のほうが確実です。対象を指定したいときは、「status」や「players」コマンドで確認できるSteamID64を使って指定してください。

Q時間の進行を止めるコマンドが反応しません。
A

時間進行の綴りはenv.progresstimeです。管理権限と入力先を確認したうえで、find envで対象サーバーの有効な項目を調べてください。

QBANしたプレイヤーを解除するにはどうすればいいですか?
A

BANを解除したいときは、F1コンソールで「unban [SteamID64]」を実行します。解除したい相手のSteamID64がわからない場合は、あらかじめ「bans」または「banlistex」を実行してBANリストを表示し、対象のIDを確認してください。

まとめ:管理者コマンドを使いこなして快適なサーバーを維持しよう

Rustサーバーの管理者コマンドは、ゲーム内でF1キーを押して開くコンソールから入力します。参加者の確認から荒らしの特定とBAN、テレポートや時間変更まで、どれもこのコンソールから実行する形です。

処分にはSteamID64を使い、荒らしの設置者はent whoで特定できます。管理者権限を追加したら、対象のプレイヤーに再接続してもらい、auth levelが上がったかを確かめてください。

サーバー名や最大人数を変える手順は、Rustサーバーの設定方法にあります。

ラックサーバー前面の参考写真と、Rustサーバー設定の見出し。設定画面や推奨機材ではない

Rustサーバーの設定方法!サーバー名・マップ・PvE変更と管理者権限

ゲーム内の権限はmoderatoridで渡せますが、サーバーの起動や停止まで仲間に任せるには、管理画面へのログイン権限が別に要ります。ゲームパネルへのログイン権限を仲間に付与できるサーバーなら、起動や停止を1人で抱え込まずに済みます。

仲間にゲームパネルを任せて、起動や停止を1人で抱え込まずに運営できます

XServer GAMEsでRustサーバーを始める