Installing the Standalone SC on SUSE
This topic describes how to install and harden the standalone SC on SUSE.
Check Before the Installation
- copy the standalone SC software package SC_Install.zip to the server where the standalone SC is to be installed.
- The firewall is disabled. Or the firewall is enabled, on which the ports required for the standalone SC are opened up. For details about the required ports, see the Communication Matrix.
To install the libraries, perform the following steps:
- Decompress SC_Install.zip.
- Decompress SC_Install.tar.gz in SC_Install.
- Go to switchcenter_install. Right-click in the blank area and choose Open in Terminal from the shortcut menu to access the CLI.
- Run the chmod -R +x *.sh command to grant the execute permission on all .sh files in switchcenter_install.
- Run the ./install.sh command to install the standalone SC.
Wait till the installation is complete.
NOTE:- If you install the standalone SC on a server for the first time, the operating system automatically restarts after the installation script is executed. When the operating system restart is complete, run the ./install.sh command again to install the standalone SC.
- If you do not want to harden the standalone SC, run the reboot command to restart the server. If you want to harden the standalone SC, restart the server after the hardening.
(Recommended) Hardening
- System services
- File permissions
- Kernel parameters
- Authorization and authentication
- Accounts and passwords
- Hardening modes
After the hardening, you must not remotely log in to the server as the root user through SSH. It is recommended that you add a user for remotely logging in to the server after the hardening to the root group. For details, see Creating a User and Adding the User to the Root Group.
- Go to SC_Install/switchCenter_install/switchcenter/Tools. Right-click in the blank area and choose Open in Terminal from the shortcut menu to access the CLI.
- Run the ./SuseSecurity.sh command to start the hardening.
Wait till the hardening is complete. - Run the reboot command to restart the server.
Check After the Installation
- On the desktop, right-click in the blank area and choose Open in Terminal from the shortcut menu to access the CLI.
- Run the top command to display the running processes.
If the java, scmediaexe, java, scproxyexe, and scbackupexe processes that SC services depend on are running, the SC has been successfully installed.36684 root 20 0 1453m 165m 11m S 6 2.1 363:56.78 java37151 scapp 20 0 267m 155m 3316 S 5 2.0 309:39.66 scmediaexe36738 scapp 20 0 1407m 137m 11m S 3 1.8 120:01.10 java37062 scapp 20 0 623m 483m 5036 S 2 6.2 182:28.18 scproxyexe37108 scapp 20 0 165m 69m 3628 S 2 0.9 121:35.63 scbackupexe
