# How to Set a Password on Your The Isle Evrima Server (/docs/the-isle-evrima/server-password)



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

A server password prevents random players from joining. Only players who know the password can connect — useful for private community servers and testing.

> ⚠️ **Known issue:** As of Evrima `v0.21.1417`, server passwords **silently fail** in containerized hosting environments. The password prompt appears in the client, but entering the correct password produces no connection attempt and no log entry. If you need a private server today, use a [whitelist](/docs/the-isle-evrima/whitelist) instead. See [Troubleshooting](/docs/the-isle-evrima/troubleshooting#server-password-not-working) for the full explanation.

Add a Password [#add-a-password]

<Steps>
  <Step>
    Stop the server [#stop-the-server]

    In the [XGamingServer Panel](https://panel.xgamingserver.com), go to **Console** and stop the server.
  </Step>

  <Step>
    Open Game.ini [#open-gameini]

    Click **Files** in the sidebar and navigate to:

    ```
    TheIsle/Saved/Config/LinuxServer/Game.ini
    ```
  </Step>

  <Step>
    Set the password [#set-the-password]

    Under `[/Script/TheIsle.TIGameSession]`, set both:

    ```ini
    [/Script/TheIsle.TIGameSession]
    bServerPassword=true
    ServerPassword=YourPasswordHere
    ```

    > The password is **case-sensitive**. Avoid spaces — some clients have trouble with them.
  </Step>

  <Step>
    Save and start [#save-and-start]

    Click **Save Content** and start the server from **Console**. Players will be prompted for the password when joining.
  </Step>
</Steps>

Remove the Password [#remove-the-password]

To make your server public again:

<Steps>
  <Step>
    Stop the server [#stop-the-server-1]
  </Step>

  <Step>
    Set bServerPassword to false [#set-bserverpassword-to-false]

    ```ini
    [/Script/TheIsle.TIGameSession]
    bServerPassword=false
    ```

    You can leave `ServerPassword=` set to a value — it's simply not enforced when `bServerPassword=false`. This lets you re-enable the password later by flipping the flag.
  </Step>

  <Step>
    Start the server [#start-the-server]
  </Step>
</Steps>

Tips [#tips]

* Passwords are **case-sensitive**
* Don't use spaces — some clients have issues
* Share the password through a private channel (Discord, etc.)
* Combine with a [whitelist](/docs/the-isle-evrima/whitelist) for stronger access control

Password vs Whitelist [#password-vs-whitelist]

| Feature           | Password                          | Whitelist                           |
| ----------------- | --------------------------------- | ----------------------------------- |
| **How it works**  | Anyone with the password can join | Only specific Steam IDs can join    |
| **Best for**      | Semi-private communities          | Fully private / invite-only         |
| **Easy to share** | Yes — one password for everyone   | No — each player added individually |
| **Risk**          | Password can be leaked            | Steam IDs are unique to each player |

> For the strongest privacy, combine both: a password to deter random joiners + a whitelist to lock the server to known players.

Related Guides [#related-guides]

* [Whitelist](/docs/the-isle-evrima/whitelist)
* [Server Configuration](/docs/the-isle-evrima/server-config)
* [Admin Setup](/docs/the-isle-evrima/admin-setup)
