# How to Add Admins & Use RCON on Your V Rising Server (/docs/v-rising/admin-setup)



import { Tab, Tabs } from 'fumadocs-ui/components/tabs';
import { Step, Steps } from 'fumadocs-ui/components/steps';

Adding Admins [#adding-admins]

<Steps>
  <Step>
    Open adminlist.txt [#open-adminlisttxt]

    In the [XGamingServer Panel](https://panel.xgamingserver.com), click **Files** in the sidebar. Navigate to `VRisingServer_Data/StreamingAssets/Settings/` and open `adminlist.txt`.

    {/* Screenshot needed: File Manager showing adminlist.txt */}
  </Step>

  <Step>
    Add SteamID64s [#add-steamid64s]

    Add one SteamID64 per line:

    ```
    76561198012345678
    76561198087654321
    ```

    Find SteamIDs at [steamid.io](https://steamid.io).
  </Step>

  <Step>
    Restart the server [#restart-the-server]

    Restart from **Console** to apply.
  </Step>
</Steps>

Using Admin Commands In-Game [#using-admin-commands-in-game]

<Steps>
  <Step>
    Open the console [#open-the-console]

    Press **`~`** (backtick/tilde) to open the in-game console.
  </Step>

  <Step>
    Authenticate [#authenticate]

    Type:

    ```
    adminauth
    ```

    You must be listed in `adminlist.txt`.
  </Step>
</Steps>

To de-authenticate: `admindeauth`

Admin Commands [#admin-commands]

<Tabs items={['Player Management', 'Items & Teleport']}>
  <Tab value="Player Management">
    | Command            | Description                 |
    | ------------------ | --------------------------- |
    | `adminauth`        | Authenticate as admin       |
    | `admindeauth`      | Remove admin authentication |
    | `kick <name>`      | Kick a player               |
    | `banuser <name>`   | Ban a player                |
    | `unbanuser <name>` | Remove a ban                |
    | `listusers`        | List all connected players  |
    | `clanaccept`       | Accept pending clan invite  |
    | `clandecline`      | Decline pending clan invite |
  </Tab>

  <Tab value="Items & Teleport">
    | Command                          | Description                        |
    | -------------------------------- | ---------------------------------- |
    | `give <item> <amount>`           | Give items (use item prefab names) |
    | `teleport <name>`                | Teleport to a player               |
    | `teleportToChunk <x> <y>`        | Teleport to map chunk coordinates  |
    | `teleportToChunkWaypoint <name>` | Teleport to a waypoint             |
  </Tab>
</Tabs>

RCON Setup [#rcon-setup]

V Rising supports standard Source RCON for remote administration.

<Steps>
  <Step>
    Enable RCON in config [#enable-rcon-in-config]

    In **Files**, open `VRisingServer_Data/StreamingAssets/Settings/ServerHostSettings.json` and add:

    ```json
    "Rcon": {
      "Enabled": true,
      "Port": 25575,
      "Password": "YourSecurePassword"
    }
    ```
  </Step>

  <Step>
    Restart and connect [#restart-and-connect]

    Restart from **Console**. Connect with any Source RCON client (mcrcon, BattleMetrics, ARRCON) using TCP on port 25575.
  </Step>
</Steps>

Related Guides [#related-guides]

* [Server Configuration](/docs/v-rising/server-config)
