Quick wins for a faster PC:
Repair Windows errors before they cause bigger problemsFix Now →Scan for outdated or missing drivers - takes under a minuteDriver Scan →iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
“Whitelist” has two different meanings on a Sons of the Forest dedicated server. To limit joining to people you invite, set a non-empty Password in dedicatedserver.cfg. To give trusted people administrator powers, add their SteamID64 values to ownerswhitelist.txt. The owner file grants high-level control; it is not a documented guest allow-list.
What “whitelist” means in Sons of the Forest
Many server tools use “whitelist” to mean a list of player IDs that are allowed to connect. Sons of the Forest documents two separate controls instead:
- Private access: a non-empty
Passwordindedicatedserver.cfg. Anyone who knows the password can attempt to join. - Server ownership: SteamID64 entries in
ownerswhitelist.txt. Listed accounts receive owner-level administration, not ordinary guest access.
That distinction determines which file you should edit. If your goal is a small friends-only server, use the password. If your goal is to let a co-host manage players and server commands, use the owner file. Adding every friend to ownerswhitelist.txt merely to keep strangers out gives those friends far more authority than they need.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →| Goal | Setting or file | Identifier | Result | After editing |
|---|---|---|---|---|
| Restrict joining to invited players | dedicatedserver.cfg → Password |
A private password | Players must know the password to join | Restart the server and test with an intended account |
| Give trusted users administrative control | ownerswhitelist.txt |
One SteamID64 per line | Listed users receive owner permissions | Save and restart the server |
Before you edit anything
Start the dedicated server once
The official dedicated-server guide says the server should be started once so its default files are created. The server’s user-data/configuration directory then contains files such as ownerswhitelist.txt and dedicatedserver.cfg, along with saves and game settings. If you cannot find either file, start the server, let it finish its initial setup, stop it cleanly, and inspect the user-data folder again.
#1 Best Overall
- Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
- With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
- Wide Application: attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
- Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
- Economical &Reusable: Built durable materials with a long-lasting battery,our CAGIWIRU air duster it's a sustainable alternative to disposable air cans.
Know whether you are using a hosted control panel
On a self-managed installation, edit the files in the server user-data directory with your normal file-management tools. On a managed host, use the provider’s file editor or configuration browser. Stop the server before editing when the control panel requires it; otherwise the running process may overwrite your change or continue using the old settings.
For a managed game server, Godlike.Host provides a game panel with SFTP/FTP access and up to three free backups a day with restore. Its Sons of the Forest plans list 4, 12 and 20 slots; the server’s MaxPlayers setting allows 1 to 8 players (Steam Community server guide, 11 Oct 2026).
Make a copy before changing configuration
Keep a backup of dedicatedserver.cfg and ownerswhitelist.txt before editing. A backup gives you a quick recovery path if a control panel saves malformed JSON, inserts unwanted formatting, or replaces the file during an update. Do not change unrelated settings while you are configuring access.
How to make the server private for invited players
1. Open dedicatedserver.cfg
Find dedicatedserver.cfg in the dedicated server’s user-data/configuration directory. The file is JSON, so punctuation matters: property names and string values use double quotation marks, and every property except the last one in an object normally ends with a comma.
2. Set a non-empty password
Set the Password property to a unique value. For example:
{
"Password": "use-a-unique-password"
}
Your existing file will contain other properties, so do not replace the whole configuration with this small example unless it really contains no other settings. Change only the password value and preserve the surrounding JSON structure. A blank value does not provide the private access control you are trying to enable.
3. Save without exposing the password
Share the password privately with the people who should join. Do not post it in a public server listing, community channel, stream overlay, or screenshot. Treat it as a shared secret: anyone who obtains it can try to connect, and the password does not distinguish one invited player from another.
PC 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 & 11Crashes, 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 minute4. Restart and test
- Save
dedicatedserver.cfg. - Stop and start the dedicated server so it loads the new value.
- Test from an intended player account using the normal join flow.
- Ask a person who does not have the password to confirm that the server is no longer openly joinable, if you need to verify the privacy boundary.
Rotate the password if it is leaked or if someone who should no longer have access still knows it. Changing the password is the documented way to reset private-group access; you do not need to add every guest to the owner file.
Rank #2
- Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
- Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
- Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
- Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
- Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth
How to give trusted players owner or admin powers
1. Stop the server
Stop the server before editing when you are using a hosted control panel. Stopping first ensures the file is not locked, cached, or rewritten by the running service. If your own deployment method has a documented maintenance procedure, follow that procedure and still restart after saving.
2. Open ownerswhitelist.txt
Open ownerswhitelist.txt in the same user-data/configuration area that contains dedicatedserver.cfg. The official guide identifies this file as the place to enter the Steam IDs of server owners.
3. Add one SteamID64 per line
Enter the complete numeric SteamID64 for each trusted owner, with no nickname or display name. A correctly formatted file looks like this:
Free tools Windows power users keep installed
One-click scans. No signup required.
76561198000000000
76561198000000001
Use one ID per line. Do not put commas between entries, add quotation marks, or append comments to a line. The official wording is that server ownership is configured by feeding the Steam IDs of all “server owners” into ownerswhitelist.txt, one Steam ID per line.
4. Save, restart, and verify in game
- Save the file in plain text.
- Restart the dedicated server.
- Have the listed player join with the Steam account that owns the matching SteamID64.
- Verify that the account receives the expected owner permissions in game.
A listed owner has essentially the same rights as a peer-to-peer host, including access to server commands. Owners can use the in-game Pause Menu and Players panel to promote or demote players, kick guests, and ban or unban guests. Give this status only to people you trust with those consequences.
Owner access is not a normal player allow-list
ownerswhitelist.txt answers the question “Who may administer this server?” It does not document the rule “Only these Steam accounts may join.” A person who is not in the owner file is not automatically blocked from joining. Conversely, putting a guest in the file to solve a joining problem gives that guest owner-level abilities.
For a private group, combine a password with ordinary in-game moderation:
- Use
Passwordto control who can attempt to join. - Use
ownerswhitelist.txtonly for the small number of people who must administer the world. - Use the in-game Players controls to remove, demote, kick, or ban users after they connect.
Do not describe the owner file as a SteamID guest allow-list unless a newer official build explicitly adds that function. The documented configuration does not establish a separate per-player guest whitelist, hot-reload allow-list, ServerSettings.ini syntax, or a supported RCON workflow.
Rank #3
- 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
- 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
- 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
- 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
- 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.
Finding and checking the correct SteamID64
The owner file requires a numeric SteamID64, not the player’s Steam name, nickname, profile URL, or a shorter Steam identifier. Copy the ID from a reliable Steam account record and compare every digit before saving. A single wrong digit identifies a different account.
- Check that the value is numeric and complete.
- Check that there is exactly one value on each line.
- Remove leading labels, spaces, quotation marks, and punctuation.
- Make sure the listed person joins with the same Steam account whose ID you entered.
Incorrect numeric IDs can fail silently: the file may appear normal, yet the intended player will not receive owner permissions. This is why testing with the actual account after a restart is essential.
Troubleshooting common failures
The files are missing
Start the dedicated server once to generate its default user-data files, then stop it and look again in the server’s configuration directory. If a managed host uses a separate file manager, open the server’s user-data area rather than the installation directory that contains only binaries.
Recommended Free Tools
The password does not work
- Confirm that the
Passwordvalue is not empty. - Check for accidental spaces before or after the password.
- Verify that you edited the active server’s
dedicatedserver.cfg, not a backup or local client file. - Save the JSON and fully restart the server.
- Send the exact current password privately; an old password will not authenticate after rotation.
If the file no longer parses as JSON, restore the backup and reapply only the password change while preserving commas and quotation marks.
The SteamID is present, but the player is not an owner
- Confirm that the entry is the player’s SteamID64, not a display name or another ID format.
- Check every digit against the account that is actually joining.
- Ensure there is one ID per line and no comments or extra formatting.
- Stop and restart the server after saving.
- Test the account again after the restart rather than relying on an already-connected session.
If the numeric value is wrong, the failure may be silent. Replacing it with the verified SteamID64 is more useful than repeatedly reconnecting with the same incorrect entry.
A host panel keeps reverting the change
Stop the service before editing through the panel, save the file, and then restart from the panel. Some panels expose separate configuration and user-data views; use the one containing ownerswhitelist.txt and dedicatedserver.cfg. If the file is replaced during a deployment or update, restore your backup and repeat the edit after the server has finished updating.
A former owner still has access
Remove that person’s SteamID64 from ownerswhitelist.txt, save, and restart. If the person also knows the private password, rotate Password separately. Removing an owner entry does not change a shared joining password, and changing the password does not remove owner privileges already granted by the file until the configuration is reloaded.
Choosing the right setup for common situations
| Situation | Recommended configuration | Why |
|---|---|---|
| Four friends want a private cooperative world | Set a non-empty Password; leave the owner file limited to the host |
Friends can join without receiving server-wide commands |
| A second person must handle kicks and bans while you are away | Add that person’s verified SteamID64 to ownerswhitelist.txt |
The person needs owner privileges, not merely the joining password |
| A public or semi-public server needs moderators | Keep the password policy appropriate for your audience and add only selected moderators as owners | Joining access and administrative trust remain separate |
| An owner leaves the group | Remove the SteamID64 and restart; rotate the password if it was shared | Both kinds of access are revoked |
Self-managed server versus managed hosting
The access files work the same way whether you run the dedicated server yourself or rent a managed instance. The practical difference is how you reach the files and how you perform maintenance.
Rank #4
- 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
- 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
- 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
- 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
- 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.
| Consideration | Self-managed installation | Managed host |
|---|---|---|
| File access | Use the server machine’s file tools and user-data directory | Use the provider’s control-panel file editor or configuration browser |
| Safe edit sequence | Follow your deployment’s stop, edit, and start procedure | Host Havoc’s documented workflow is stop, edit ownerswhitelist.txt, save, and restart |
| Routine operations | You handle backups and update timing | Providers may offer managed deployment, backups, patch handling, mod support, and DDoS protection |
| Failure recovery | Restore your own known-good copies | Use panel backups or provider support, while retaining your own copy |
Managed hosting does not turn ownerswhitelist.txt into a guest allow-list. It only gives you a different interface for editing the same configuration. Confirm that the panel is showing the active server’s user-data directory, stop the service when required, and verify the result after restart. Compare hosting plans on the features you actually need—such as backups, patch handling, mod support, and DDoS protection—rather than assuming every provider includes them.
Access changes that deserve a deliberate review
Access changes are easiest to audit when you treat them as two separate checklists. For a joining change, record who received the current password and rotate it when the group changes. For an administration change, record the exact SteamID64, the reason for granting owner status, and the date it should be reviewed. The game’s owner model is broad: the official guide describes owners as having rights comparable to a peer-to-peer host and access to all commands.
- Decide whether the person needs to join, administer, or both.
- Use the password for joining and the owner file only for administration.
- Verify the identifier or password before distributing it.
- Restart and test the intended behavior.
- Remove expired owner entries and rotate shared passwords when membership changes.
This process avoids the most common escalation mistake: granting owner powers simply because someone needs access to a private world.
What the documented setup does not provide
Do not promise features that are not established by the documented configuration. There is no documented per-player guest allow-list separate from the owner file, no confirmed hot-reload mechanism for these access changes, and no documented ServerSettings.ini syntax or supported RCON workflow for replacing the password-and-owner-file process. If a later official build adds one of those features, verify its current syntax before changing your instructions.
Security and maintenance practices
- Use a unique password: Do not reuse an account password or a password used in a public community.
- Keep the owner list short: Every entry represents broad administrative authority.
- Review the file after personnel changes: Remove owners as soon as their administrative need ends.
- Back up before updates: Retain known-good copies of both access files.
- Restart after configuration changes: Treat a restart as part of the change, not an optional final step.
- Test with real accounts: Confirm both the intended joining behavior and the intended owner permissions.
The official guidance says owners can access all commands and have rights comparable to a peer-to-peer host. That makes an owner entry a high-trust decision, not a convenient substitute for inviting players.
Quick reference procedure
Private invited-player server
- Start the dedicated server once so its default files exist.
- Stop it, if required by your host or deployment method.
- Open
dedicatedserver.cfgin the server user-data directory. - Set a non-empty
Passwordwhile preserving valid JSON. - Save, restart, and test with an intended account.
- Share or rotate the password privately.
Trusted administrator
- Stop the server.
- Open
ownerswhitelist.txt. - Add one verified SteamID64 per line, with no comments or extra formatting.
- Save the file and restart the server.
- Have the matching Steam account join and verify owner permissions.
- Remove the entry when the administrative role ends.
Frequently Asked Questions
How do I whitelist players on a Sons of the Forest server?
For invited-player access, set a non-empty Password in dedicatedserver.cfg, save it, restart the server, and share the password privately. The documented owner file is for administrators, not ordinary guests.
Where is ownerswhitelist.txt?
It is created in the dedicated server’s user-data/configuration directory after the server has been started once. That directory also contains dedicatedserver.cfg, saves, and game settings.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Why can’t my Steam ID make me admin?
Check that you entered the complete numeric SteamID64, used one ID per line without comments or punctuation, and that the person joined with the matching Steam account. Save the file and restart; incorrect IDs can fail silently.
Best Value
- 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
- 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
- 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
- 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
- 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.
How do I password-protect my dedicated server?
Open dedicatedserver.cfg, set Password to a non-empty unique value, preserve valid JSON, save, and restart. Share the password privately and rotate it if it leaks.
Does ownerswhitelist.txt block everyone else from joining?
No. It identifies server owners and grants them broad administrative powers. It is not documented as a SteamID guest allow-list. Use the server password to restrict private joining.
Can I add every friend as an owner so only they can play?
That gives every listed friend owner-level control, including command access and the ability to promote, demote, kick, ban, or unban players. Use a password for group access and reserve owner entries for people who must administer the server.
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 errorsDo access changes apply without restarting?
The documented procedure requires saving the file and restarting the server. Do not assume a hot-reload allow-list or live configuration update.
What should I do when an owner leaves?
Remove that person’s SteamID64 from ownerswhitelist.txt, save, and restart. If the person knows the shared password, rotate Password separately because removing an owner does not change joining access.
Can a hosting control panel manage these files?
Yes. Managed providers expose the same user-data files through a panel. Stop the service when required, edit the active files, save, restart, and verify the result. Features such as backups, patch handling, mod support, and DDoS protection vary by provider.
The Bottom Line
Use a non-empty Password in dedicatedserver.cfg to keep a Sons of the Forest server private. Use ownerswhitelist.txt only for trusted administrators, entering one verified SteamID64 per line and restarting afterward. The owner file controls administrative trust, not guest joining.
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.

