As well as the /opt/security/extr-granite.py
script for TPVM
deployments, a security hardening script for Ubuntu Linux 20.04 LTS
host servers is available at /opt/efa/security/extr-granite-server.py
. The
script depends on three packages, auditd, audispd-plugins, and
iptables-persistant. These packages are not shipped with XCO and they and their dependencies must be installed
on the XCO
server before using the security script.
To run this procedure, complete the following:
(efa:user)user@server2:~/efa33$ cd /opt/efa/security/ (efa:user)user@server2:/opt/efa/security$ ls extr-granite-server.py (efa:user)user@server2:/opt/efa/security$ sudo su root@server2:/opt/efa/security# ls extr-granite-server.py root@server2:/opt/efa/security# ./extr-granite-server.py Initialized empty Git repository in /opt/extr-granite-server-hardening/OS-files-git/.git/ [master (root-commit) 136e544] initial import 1 file changed, 1 insertion(+) create mode 100644 README [+] ./extr-granite-server.py version: 0.01 - Initialized sent 433 bytes received 36 bytes 938.00 bytes/sec total size is 619 speedup is 1.32 [master f09c26c] file: /etc/profile, CIS-CAT test: 5.5.5 Ensure default user shell timeout is 900 seconds or less 1 file changed, 3 insertions(+) [+] Total checks run: 71 root@server2:/opt/efa/security# exit exit (efa:user)user@server2:/opt/efa/security$
Note that the hardening results are against version 4.29.0 of the CIS-CAT Assessor. The following is achieved against XCO Version 3.3.0 Build 41 on Ubuntu Version 20.04 LTS.
----------------------------------------------------------------------------- ***** Assessment Results Summary ***** ----------------------------------------------------------------------------- Total # of Results: 243 Total Scored Results: 219 Total Pass: 181 Total Fail: 38 Total Error: 0 Total Unknown: 0 Total Not Applicable: 0 Total Not Checked: 19 Total Not Selected: 0 Total Informational: 5 ----------------------------------------------------------------------------- ***** Assessment Scoring ***** ----------------------------------------------------------------------------- Score Earned: 181.0 Maximum Available: 219.0 Total: 82.65% -----------------------------------------------------------------------------