This version of the SonarQube documentation is no longer maintained. It relates to a version of SonarQube that is not active.

See latest version
Start Free
10.5 | Server installation and setup | Perform pre-installation steps | On Unix-based systems

Pre-installation steps on Unix-based systems

On this page

Creating a dedicated user account for SonarQube

SonarQube should not be run as root on Unix-based systems. It is recommended to create a dedicated user account for SonarQube (It is highly recommended for a ZIP installation). 

For a ZIP installation, proceed as follows:

  1. Create a dedicated user account for SonarQube. Note that:
    • This user does not need to have a login shell.
    • This user does not need to have a password.
    • We recommend that the user’s home directory be the same as the installation directory (recommended: /opt/sonarqube).
  2. Grant to this user account the read/write/execute (or owner) privileges on the installation directory.

Was this page helpful?

© 2008-2024 SonarSource SA. All rights reserved. SONAR, SONARSOURCE, SONARLINT, SONARQUBE, SONARCLOUD, and CLEAN AS YOU CODE are trademarks of SonarSource SA.

Creative Commons License