Skip to content
  • News
  • Free Test
  • Support
  • Downloads
  • API
  • Documentation
  • Crossplatform Mobile client
  • Free Tools
    • Password Generator
    • Password Strength Tester
  • SAB4 website
  • Contact

Linux

2
  • Installation on Linux
  • Upgrade on Linux

Import certificate

2
  • Import certificate on MS Windows
  • Import certificate on Mac OS

Setup

8
  • Initialization of admin
  • First login
  • How to set automatic login of default user by SecureAnyBox Agent
  • Updating a password for default user in Active Directory domain
  • Automatic authentication to KeyShield SSO
  • SecureAnyBox5 and KeyShield SSO with Entra ID
  • Installing browser extension using GPO or Windows Registry
  • SecureAnyBox5 LDAP Agent Permissions for Microsoft Active Directory

Installation

2
  • Installation on Linux
  • Installation of SecureAnyBox Agent on MAC OS

PR documents

2
  • Security happens where you least expect it
  • How to work securely in 3 easy steps

Audit and SIEM

1
  • Audit events

Troubleshooting

1
  • Service ‘SecureAnyBox Agent’ failed to start. Verify that you have sufficient privileges to start system services
View Categories
  • Home
  • Knowledge base
  • Installation
  • Installation on Linux

Installation on Linux

Starting with SecureAnyBox 5.7.1, the installation script automatically detects whether your Linux distribution uses the systemd init system. Based on this detection, it configures the appropriate startup mechanism.

1. systemd Support #

If systemd is available, the installer will:

  • use systemd as the service manager,
  • create and register a service unit named secureanybox5.service for automatic startup,
  • back up any existing init.d script created by earlier versions of the installer.

You can control the service using standard systemctl commands:

systemctl start secureanybox5.service

systemctl stop secureanybox5.service

systemctl restart secureanybox5.service

2. init.d Support (Non-systemd Distributions) #

If your distribution does not support systemd, the installer falls back to the traditional init.d system. In this case, Linux Standard Base (LSB) must be installed to enable automatic startup registration.

The installer checks for LSB and notifies you if it is missing. Installation procedures vary by distribution and are listed later in this document.

3. Java Runtime Requirements #

SecureAnyBox5 supports only the following JVMs:

  • Oracle Java, or
  • Eclipse Temurin (Adoptium).

A tested Eclipse Temurin JVM distribution is included in every installation package. You may choose to:

  • use the bundled Temurin JVM,
  • install your own Oracle/Temurin JVM manually, or
  • point the installer to an already-existing Java installation.

Important:
Some JVM distributions (especially Oracle) restrict cryptographic policies by default. Without the Unlimited Strength policies installed, passwords longer than 7 characters cannot be used. (Refer to Oracle’s documentation for details.)

4. Installation Path #

The default installation directory is:

/opt/tdp/secureanybox

You may change this path according to your requirements.

5. Selecting IP Address and Port #

During installation, you must specify:

  • an IP address, and
  • a port.

These values can be modified later in the management console. We recommend using the default port initially to avoid conflicts with other running services.

If a port conflict is detected later, the system will automatically revert to the last known good configuration.

6. Enabling SSL (HTTPS) #

It is highly recommended to switch to SSL (HTTPS) as soon as possible.

You can:

  • generate a self-signed certificate within SecureAnyBox5, or
  • import an existing certificate with a private key (typically in PKCS12 format).

Note:
Interfaces in SecureAnyBox5 are virtualized. You must configure both the IP address and the URL; otherwise, the system cannot accept incoming requests.

7. Upgrading SecureAnyBox5 #

To upgrade SecureAnyBox5, use the same installation script as for a fresh installation.
Please ensure that:

  • the same installation path is used, and
  • when prompted, choose NOT to overwrite the configuration file.

StepUp from previous SecureAnyBox:

Because SecureAnyBox5 uses a different licensing model, you must review your required license before upgrading from version 4.x. Administrators can determine the necessary license type and number using the Utilization (SecureAnyBox5) report available from version 4.31.0 onward, or by contacting your vendor.

Installing Linux Standard Base (LSB) #

LSB is required only when using the legacy init.d system (i.e., on non-systemd distributions).

RPM-Based Distributions (SUSE / RedHat / CentOS) #

sudo yum install redhat-lsb-core

Deb-Based Distributions (Ubuntu / Debian) #

sudo apt-get install lsb-core

SUSE Linux Enterprise Server 15 SP4 and OES 2023 #

1. Download the package:

wget https://download.opensuse.org/repositories/openSUSE:/Factory/standard/noarch/lsb-release-3.3-1.3.noarch.rpm

2 Install it:

sudo rpm -ihv lsb-release-3.3-1.3.noarch.rpm –nodeps

insserv-compat Requirement (OpenSUSE and Some Others) #

Some distributions require insserv-compat to properly enable init scripts:

sudo zypper install insserv-compat

Manual Registration of init.d Script #

If LSB cannot be installed or is not available for your distribution, you can manually register the startup script. The installer always creates it at:

/etc/init.d/

Updated on November 25, 2025

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Installation of SecureAnyBox Agent on MAC OSInstallation of SecureAnyBox Agent on MAC OS

Powered by BetterDocs

Table of Contents
  • 1. systemd Support
  • 2. init.d Support (Non-systemd Distributions)
  • 3. Java Runtime Requirements
  • 4. Installation Path
  • 5. Selecting IP Address and Port
  • 6. Enabling SSL (HTTPS)
  • 7. Upgrading SecureAnyBox5
    • Installing Linux Standard Base (LSB)
    • RPM-Based Distributions (SUSE / RedHat / CentOS)
    • Deb-Based Distributions (Ubuntu / Debian)
    • SUSE Linux Enterprise Server 15 SP4 and OES 2023
    • insserv-compat Requirement (OpenSUSE and Some Others)
    • Manual Registration of init.d Script


© SecureAnyBox5 2022

© 2026 • Built with GeneratePress
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT