Your Palworld server runs under a local user named steam and is managed by a systemd service called palworld. It is configured to start at boot, but you can control it manually when needed and adjust many gameplay options via a configuration file.
Start, stop, and check the Palworld service
Use these commands to manage the service:
sudo systemctl start palworld \
sudo systemctl stop palworld \
sudo systemctl status palworld
status lets you confirm that the server is running and shows useful log messages.
Edit Palworld server settings
The main configuration file is:
nano ~/Steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
Inside this file you can adjust settings such as:
ServerNameandServerDescriptionServerPasswordandAdminPasswordMax players, basecamp limits, and guild size
EXP rate, drop rates, damage multipliers, stamina and hunger depletion
Hardcore mode, death penalties, and fast travel rules
RCON and REST API options
Public IP and port parameters
After saving your changes, restart the service to apply them:
sudo systemctl restart palworld
For a complete list of supported parameters and their meanings, check the official Palworld dedicated server documentation.
