Set the Run As User for a Collector
By default, the Collector runs as the root user (Administrator on Windows). If you're using the command line installer to install a Collector, you can specify the-VrunAs.username=[username]
and -VwinRunAs.password=[password]
parameters to change the Run As user. See Parameters for the Command Line Installer for a full list of supported parameters.
If you're using the RPM/Debian or binary package to install the Collector, or would like to change the Run As user after installation, follow this procedure to change the Run As user.
Change the Collector installation directory owner to the desired user name.
sudo chown -R username /opt/SumoCollector
Navigate to the Collector installation directory.
cd /opt/SumoCollector
Remove the Collector service, which was installed under the root user.
sudo ./collector remove
Set the Collector
RUN_AS_USER
in the collector executable to the desired user name.sed -i "s:#RUN_AS_USER=:RUN_AS_USER=username:" collector
Install the Collector service.
sudo ./collector install