This article details the steps for deploying the Nopsec Containerized Virtual Appliance
Containerized Virtual Appliance Instructions
The following instructions are based on a Linux Ubuntu v22.04 or above system however you can install the virtual appliance on most of the latest linux distributions.
NOTE: Please contact customer support to retrieve the necessary access keys and schedule a session to finalize the installation process once you have followed the instructions below.
System Requirements:
- Multiple Linux Distro’s running the lates stable version
- Minimum CPU 4 Cores
- Minimum RAM 16GB
- Internal network access to specific integration (i.e. scanner, FW management)
- Outbound only Port 443 allowed to Nopsec external IP(s): 3.17.171.229 and 3.135.46.158
- Non-root user for running docker container; please see step 2 for user creation
- Proxy hosts and credentials if using proxy URL
—------------------------------------------------------------------------------------------------------------------
Installation:
Download the virtual appliance scripts from the link provided and follow the instructions below: https://bitbucket.org/unified-vrm/nopsecvaclient/src/main/
- Run commands as root user; run if necessary
apt-get update
apt-get upgrade
reboot
- As root user, create user *clientuser* and add to sudo group
adduser clientuser
usermod -aG sudo clientuser
su - clientuser
cd /home/clientuser
- As non-root user, copy zipped file ( *scripts.zip* ) into home directory and uncompress.
Install unzip package if needed. Chown the scripts directory; chmod to make files executable
```
sudo apt install unzip