Tenable Security Center Software Requirements

Note: Tenable Security Center only supports the following listed services and operating systems.

All Tenable Security Center versions require an active Tenable Security Center license and OpenJDK or Oracle Java JRE. Operating system requirements depend on your Tenable Security Center version:

Tenable Security Center Version Operating System Requirements
6.3.0 and later
  • Red Hat Enterprise Linux 7 (RHEL 7), 64-bit
  • Red Hat Enterprise Linux 8 (RHEL 8), 64-bit
  • Red Hat Enterprise Linux 9 (RHEL 9), 64-bit
  • CentOS Stream 9, 64-bit
  • Oracle Linux 8, 64-bit
  • Oracle Linux 9, 64-bit

6.0.0 and later

  • Red Hat Enterprise Linux 7 (RHEL 7), 64-bit
  • Red Hat Enterprise Linux 8 (RHEL 8), 64-bit
  • Red Hat Enterprise Linux 9 (RHEL 9), 64-bit
  • Oracle Linux 8, 64-bit
  • Oracle Linux 9, 64-bit

5.23.x

  • Red Hat Enterprise Linux 7 (RHEL 7), 64-bit
  • Red Hat Enterprise Linux 8 (RHEL 8), 64-bit
  • Oracle Linux 8, 64-bit

SELinux policy configuration is supported by Tenable in a “Permissive” mode.

Tip: Other SELinux modes are known to work, but the required configuration varies based on policies and custom configurations that may be in place on-site. It is strongly recommended that SELinux implementation configurations are tested prior to deployment on a live network.

Dependencies

Note: Either OpenJDK or the Oracle Java JRE along with their accompanying dependencies must be installed on the system along with any additional Java installations removed for reporting to function properly.

Note: If you are running Tenable Security Center 5.20.0, you must upgrade pyTenable to version 1.4.2 or later.

Note: Tenable does not recommend forcing the installation without all required dependencies. If your version of Red Hat or CentOS is missing certain dependencies, it will cause problems that are not readily apparent with a wide variety of functions. Tenable Support has observed different types of failure modes for Tenable Security Center when dependencies are missing.

Note: To run Tenable Security Center 6.0.0, you must install binutils and initscripts. If you try to migrate from an earlier version of Tenable Security Center to Tenable Security Center 6.0.0 on a system that does not have binutils or initscripts installed, the migration will fail.

All dependencies must be installed on the system prior to installing the Tenable Security Center package. While they are not all required by the installation RPM file, some functionality of Tenable Security Center may not work properly if the packages are not installed.

Note: Tenable recommends using the latest stable production version of each package.