Adding user passwords to a Starbound server is done by creating an account for each player. These user accounts function similarly to a server whitelist; however, they require no Steam IDs and can be used by anyone with the login information. This information must be kept private and not shared publicly, especially for users with admin permissions. While adding users individually can be lengthy, setting up accounts is beneficial in the long run, especially for users who are only planning to play with friends.
1. Log in to the BisectHosting Starbase panel.
2. Stop the server.
3. From the left sidebar, go to Config Files > Server Config.
4. Navigate to the allowAnonymousConnections line and set it to False.
5. Next, create user accounts on the serverUsers line.
6. Between the brackets, add the following lines:
"EXAMPLE_USER_1": {
"admin" : false,
"password" : "PASSWORD_HERE"
}To add more users, include a comma after the closing brackets. Do not add a comma for the last user, and ensure the usernames differ, as seen in the example below.
7. Press the Save button.
8. Start the server.
9. When connecting, users must enter one of the set usernames and password.