For a player join password, install the uMod framework and a compatible Password plugin; Rust’s documented +rcon.password setting protects administrator access, not player entry. The plugin creates the join prompt and accepts the password through its configuration or the server.password command.
Prefer not to run the server on your own PC? Godlike.Host offers hosted Rust servers with free DDoS protection and up to three free backups a day.
What a Rust server password actually protects
There are two different passwords commonly called a “Rust server password,” and confusing them can lock you out of administration while leaving the game open to anyone.
As an Amazon Associate I earn from qualifying purchases.
| Credential | Purpose | Where it is set | Who uses it |
|---|---|---|---|
| Player join password | Stops a player from entering the playable server until they provide the shared password. | A server-side plugin, normally through its JSON configuration or the plugin command server.password. |
Every player who connects. |
| RCON password | Authenticates remote console and administrative access. | The launch parameter +rcon.password listed by the Rust Wiki. |
Administrators and RCON tools. |
As of October 14, 2026, Facepunch’s published server references did not document a built-in player join-password switch. An older Facepunch forum discussion said a real password would require a new client interface, but that dated, unattributed comment is not a current compatibility guarantee. In practice, current guides use uMod (also known as Oxide) plus a password plugin, so the plugin must remain compatible with the current Rust server build and uMod release.
Before you begin
- Have administrator or control-panel access to the server files and console.
- Make sure your host supports installing uMod. A one-click installer may offer uMod as an installation choice.
- Keep a separate, strong RCON password. Do not reuse the player password.
- Plan a private way to distribute the join password. Anyone who has it can attempt to enter while the plugin is active.
- Check the Password plugin’s current page for a release that supports your Rust and uMod versions. One commonly cited guide is about five years old; another was updated in June 2026, so age and compatibility matter.
Install uMod on the server
The exact labels differ between hosting panels, but the documented installation sequence is consistent: select uMod, use the default merge method, start once so the framework creates its directories, then stop the server before installing the plugin.
#1 Best Overall
- [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
- [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
- [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
- [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
- [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.
- Open the server installer. In your host’s game-server panel, choose the installation or mod-framework option and select uMod (sometimes labelled Oxide).
- Leave the installation method at “Merge” unless your host’s current uMod instructions explicitly require another method. The merge option is intended to add the framework files without replacing the rest of the server installation.
- Start the server and wait for a complete load. Do not upload the plugin while the initial framework setup is still running. Watch the panel console until normal startup messages appear.
- Stop the server cleanly. This first run should create an
oxidedirectory, including apluginssubdirectory. If those directories do not appear, uMod did not install or finish loading; resolve that before continuing.
A server that starts without an oxide directory will not load an Oxide plugin, and the server.password command will not be available just because the file exists on disk.
Install the Password plugin
The Password plugin is distributed as a C# source file with a .cs extension. Use the current file from the plugin’s official uMod listing rather than an old copy bundled in a random guide.
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minutePC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11- Download the compatible plugin file. Confirm its stated Rust and uMod compatibility and read any release notes for configuration changes.
- Open the server’s
oxide/pluginsfolder. This is the folder created by uMod during the first startup. - Upload the plugin’s
.csfile unchanged. Do not place it in the base server folder or in the generated configuration folder. - Start or restart the server. uMod compiles and loads plugins during startup. The panel console should show whether the Password plugin loaded or reported a compiler or dependency error.
- Allow the plugin to generate its configuration. After a successful load, uMod creates the plugin’s JSON configuration in its configuration area. Stop the server before editing files manually so the running process cannot overwrite your changes.
Third-party instructions describe the plugin as starting with a default password that is weak. The exact default value is not established in the available documentation, so treat it as unknown: change it before inviting anyone, and never publish the generated value in a public chat or server listing.
Set the player password
There are two documented ways to change the value. Use one method at a time and verify the result with a test account or a trusted player.
Method 1: Edit the plugin JSON configuration
- Stop the server. This prevents the plugin from rewriting the file while you edit it.
- Open the Password plugin’s generated JSON file in the uMod configuration area. The filename is created by the plugin; use the exact name shown by your panel rather than guessing a path.
- Locate the password property. Preserve the existing JSON punctuation and change only the value. Keep the password inside quotation marks if the property is a string.
- Save the file and start the server. The plugin reads the configuration during startup.
- Test from outside the administrator session. A player should receive a password prompt before they can move or interact. Enter the new value and confirm that an incorrect value is rejected.
If the server refuses to start after an edit, restore the last known-good copy and inspect the console for a JSON syntax error. A missing quotation mark, comma, or closing brace can prevent the plugin from loading.
Rank #2
- 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
- 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
- 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
- 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
- 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.
Method 2: Set it with the plugin command
The guides that cover this plugin describe the following command:
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →server.password <password>
Replace <password> with the new value and do not type the angle brackets. Issue the command through RCON or from the in-game console while authenticated as an administrator. For example, a password of Harbor-Maple-27! would be entered as:
server.password Harbor-Maple-27!
The command is plugin-dependent; it is not evidence of a native Rust server setting. If the console reports an unknown command, first confirm that uMod loaded and that the Password plugin is active. Check the server startup log rather than repeatedly sending the command.
Some plugin versions write command changes back to their JSON configuration, while others may require a restart to make the setting persistent. After issuing the command, restart during a maintenance window and test again so you know the value survives a reboot.
What players should see
Players connect to the server in the normal way, using the server address and port. The official console-command reference lists the connection form as:
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Scan for outdated or missing drivers - takes under a minute3Clear out junk files and repair common Windows errorsRank #3
- [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
- [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
- [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
- [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
- [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by
connect <server-ip>:<port>
That command has no documented password argument in the referenced snippet. With the Password plugin loaded, the password challenge appears after connection and before the player can move or interact. Give players the password through a private channel, then ask one person to test both cases:
- An incorrect password must not grant access to the playable server.
- The correct password must let the player proceed normally.
- A reconnect must trigger the expected challenge again rather than silently bypassing it.
If a player can move without seeing a prompt, do not assume the password is merely wrong. Treat it as a plugin-loading or compatibility problem and inspect the server console.
Do not confuse the join password with RCON
The Rust Wiki’s server-creation documentation lists +rcon.password as a launch parameter. That value protects RCON administration; it does not create the player prompt described above.
Keep the credentials separate:
- Use a long, unique RCON password and share it only with administrators or the RCON tool that needs it.
- Use a different player password that can be rotated when a community member leaves.
- Never paste the RCON credential into a public server description or give it to ordinary players.
- If you change RCON authentication, update your management tool at the same time or you may lose remote console access.
A player who knows the join password should still have no administrative authority unless you separately grant it through Rust’s admin system.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Troubleshooting by symptom
The oxide folder was never created
uMod probably was not selected, did not finish merging, or was installed for a different server instance. Re-run the host’s uMod installation, start the server once, wait for a complete load, and stop it cleanly. Do not continue until the oxide/plugins directory exists.
Rank #4
- Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
- Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
- All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
- Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
- Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.
The plugin file is present but no password prompt appears
- Read the startup log for a compile error, missing dependency, or version warning.
- Confirm the file is in
oxide/plugins, not merely in the top-level server directory. - Verify that the plugin release supports the installed Rust and uMod versions.
- Restart after correcting the file. A copied plugin is not active until uMod loads it.
server.password returns “unknown command”
This command is supplied by the Password plugin, not by the base server. Check that uMod loaded, that the plugin compiled, and that you are entering the command in an administrator-authorized console or RCON session. If the plugin is incompatible, install a current compatible release or use its documented JSON configuration method instead.
The server stops after editing JSON
Restore the previous configuration and compare the edited line with the plugin’s original formatting. JSON is unforgiving: invalid quotes, commas, braces, or an unescaped character in the password can make the file unreadable. Make one change at a time, restart, and keep a backup of the working file.
Players can connect but are trapped at the prompt
Confirm that everyone received the current password, including capitalization and punctuation. If the value was changed with the command, restart once and test again to determine whether that plugin version persists command changes. Do not distribute the old default value.
Recommended Free Tools
Password management and safe operation
Choose a password that is practical to share
A long passphrase with several unrelated words and a number or symbol is easier to communicate than a short, complex string while still resisting guessing. Avoid the server name, wipe date, map name, administrator name, or any value already visible in your community channels.
Rotate it deliberately
Change the player password when it is posted publicly, when an event ends, or when a former member should no longer enter. Tell players the effective time and test the new value before announcing it. Keep RCON credentials unchanged unless you specifically need to rotate administrative access.
Best Value
Back up before updates
Save a copy of the working plugin configuration and note the Rust and uMod versions. Rust updates can change plugin compatibility, and a previously working third-party plugin may need a new release. Recheck the plugin listing after every major server update rather than assuming an old file remains safe.
Removing the password
To return the server to open access, use the Password plugin’s documented disable or clear procedure for the installed version. Do not simply delete a random line from the JSON file: an invalid configuration can stop the plugin from loading. If you remove the plugin file, restart the server and verify from a non-administrator account that the join prompt is gone. Keep the RCON password in place; disabling player authentication should not weaken administrator authentication.
What is and is not guaranteed
This method depends on third-party software. Facepunch’s official references located for this topic document RCON authentication and connection syntax, but they do not confirm a native player join-password control. The older forum discussion about a missing client UI is therefore useful historical context, not a promise that every current Rust build behaves the same way.
Plugin behavior, configuration keys, persistence, and compatibility can change. The safest workflow is to read the current plugin release notes, install it on a test instance first, verify the prompt with a non-admin account, and keep a rollback copy before applying it to a live community server.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




