Battleye client not updating
147537-Tutorial-How-to-run-Arm A3-on-a-dedicated-server As a security best practice, create a user to run steam instead of running as root or an administrator.This way, if your Arm A server is compromised the attacker will find it more difficult to access the rest of the operating system.
The Valve Developer Community Wiki recommends that you create a new Steam account for this.You will have to update the server whenever a patch is released on Steam. A Linux executable is provided to launch the server.If the server is running, stop it by pressing Ctrl+C in the terminal (or screen/tmux instance) that the server is attached to. Make sure that you are running it under the steam user and not root or another administrator!NB: If you are using the -mods= parameter, you must specify relative paths rather than absolute paths.This page contains useful information on how to install and configure an ARMA 3 server and includes step by step guides of the install process.Also information on how to configure and run a server.
The majority of directories and paths are customizable, however those defined are all consistent with the tutorial instructions.
Much of the tutorial here was created using this guide from the forums
Steam CMD will cache the login credentials and anyone who gains access to your server will be able to log into the account used here.
In addition, you cannot log into a single Steam account from two places at once.
You do not need to have Arma 3 purchased on the Steam account used here to download the server.
Therefore, you should create a new Steam account with no purchases only for use on this server. NB: the -profiles= parameter is broken on Linux - you must place your profiles in this directory.