Provisioning Oracle DBSecCentral with the Oracle Cloud Marketplace Image
Learn about provisioning Audit Vault Server or Database Firewall with Oracle Cloud Marketplace image.
The following are required prior to provisioning Oracle DBSecCentral instances using the Oracle Cloud Marketplace image:
-
A VM standard shape with a minimum memory of 8GB.
-
Block storage with a minimum of 220 GB.
-
A Virtual Cloud Network (VCN) in your tenancy.
-
SSH key pair for
sshaccess to the instance. Oracle DBSecCentral instance accepts the following key types:-
ssh-ed25519 -
ssh-ed25519-cert-v01@openssh.com -
ecdsa-sha2-nistp384 -
ecdsa-sha2-nistp384-cert-v01@openssh.com -
rsa-sha2-512 key types
-
Generate an SSH key pair of these types. For example: Run the following command to generate a public key of ssh-ed25519 type:
ssh-keygen -t ed25519
Accessing the Oracle DBSecCentral Cloud Marketplace Image
Learn how to access the Oracle DBSecCentral Cloud Marketplace image.
The Oracle DBSecCentral Cloud Marketplace image is available on the Oracle Cloud Marketplace website. Follow these steps:
-
Go to Oracle Cloud Marketplace.
-
In the Applications search field, enter
Oracle Database Security Central. -
Select Go.
-
Under the search results, select Oracle Database Security Central to navigate to the Oracle DBSecCentral Cloud Marketplace page.
Note: Access the latest Audit Vault Server 20.x for Audit Vault Server image or Database Firewall 20.x for Database Firewall image from Oracle Cloud Marketplace website. Other artifacts (or installable files) can be downloaded from Oracle Software Delivery Cloud. Refer to About Oracle Oracle Database Security Central Installable Files.
Creating an Oracle DBSecCentral instance with Oracle Cloud Marketplace Image
Learn how to create an Oracle DBSecCentral instance with Oracle Cloud Marketplace image.
Follow these steps:
-
In the Oracle DBSecCentral Cloud Marketplace page, select Get App .
-
If you already have an OCI account, select the OCI region, and then select Sign In. Else, select Sign Up to create a new account.
-
In the Get Version menu, select the latest Audit Vault Server 20.x for Audit Vault Server image or Database Firewall 20.x for Database Firewall image.
-
In the Compartment menu, select a compartment.
-
Check the I have reviewed the terms and conditions box.
-
Select Launch Instance.
-
The Create Compute Instance page is displayed. Fill in the required details:
-
Provide a NAME for the Oracle DBSecCentral instance.
-
Choose the AVAILABILITY DOMAIN.
-
Under Shape, select Change Shape.
-
Choose
Virtual Machineas the Instance Type. -
Select the Shape series.
-
Then select Select Shape. Choose the shape for the instance.
-
-
In the Configure networking section, select the following fields:
-
VIRTUAL CLOUD NETWORK COMPARTMENT
-
SELECT A VIRTUAL CLOUD NETWORK
-
SUBNET COMPARTMENT
-
SUBNET
-
-
Check one of the following options for IP address:
-
ASSIGN A PUBLIC IP ADDRESS
-
DO NOT ASSIGN A PUBLIC IP ADDRESS
Note: See IP Addresses in your VCN (Virtual Cloud Network) to understand more about public and private IP addresses in Oracle Cloud Infrastructure.
-
-
In the Add SSH Keys section, provide your ssh public key by selecting Choose public key files or Paste public keys. If you select any other option, you will not be able to connect to the Oracle DBSecCentral instance.
-
Under Boot volume section, specify a custom boot volume size if you want the boot volume to be larger than the default size of 220 GB.
Note: The custom boot volume size should not exceed 2TB. Refer to Scaling Up Oracle DBSecCentral Instances section for more details on expanding storage.
-
Select Advanced Options, and then choose the default options in all the tabs.
-
Select Create to start creating the instance.
-
After the instance state changes to
Runningin the Oracle Cloud Infrastructure console, wait for a few minutes for the underlying services to start up before accessing the instance. -
Perform the post instance creation steps.
Note: For production workload, follow the sizing guidelines (My Oracle Support Doc ID 2092683.1) to calculate shape and storage requirements.
See Also: Creating an instance in Oracle Cloud Infrastructure
Post Instance Creation Steps
Perform one time post instance creation steps.
After the instance creation is completed, you must perform these steps once.
For Audit Vault Server Instance
-
Log in to the appliance through SSH and switch to the
rootuser.See Logging In to Oracle DBSecCentral Appliances Through SSH.
-
Change root user password by running the following command. The root password is required to troubleshoot the instance using OCI instance console connection.
sudo passwd root -
Generate a one time passphrase by running the command:
sudo -u oracle /usr/local/dbfw/bin/generate_post_install_passphrase.py -
Copy the passphrase that is returned by the above command.
-
Access the Oracle Database Security Central console by entering
https://<IP address of the instance>as the URL in the browser. -
Enter the passphrase copied from the earlier step in the Post Install Authentication page of the Oracle Database Security Central console.
-
Fill in the details in the Post Install Configuration page.
-
In the AVS IP for Agent Communication section, specify the public IP of the Audit Vault Server if you are expecting to collect audit data from any target outside of OCI. See section Deploying Audit Vault Agents for more details.
Note: After the post installation step is complete, changing the AVS IP for Agent communication is not supported.
-
Select Save.
DNS is automatically set to 169.254.169.254.
See Also: DNS in Your Virtual Cloud Network
For Database Firewall Instance
-
Log in to the appliance through SSH and switch to the
rootuser.See Logging In to Oracle DBSecCentral Appliances Through SSH.
-
Change root user password by running the following command. The root password is required to troubleshoot the instance using OCI instance console connection.
sudo passwd root
Confirming Oracle Database Security Central Configuration
-
Check the system state of the appliance by running the following:
systemctl get-defaultThe above should return
avdf-runtime.target. -
Check that the runtime target service is active by running the following:
systemctl is-active avdf-runtime.targetThe above should return
active. -
Confirm that the
sshdandhttpdservices are running by running the following:service sshd status service httpd status -
Confirm that the debug logs (
/var/log/debug) have an entry indicating that Oracle Database Security Central booted successfully by findingcloud_init_runcmd_controller.rb DEBUG - Completed Oracle Database Security Central OCI first boot system setup. This can be done by running the following:#grep -an "Completed Oracle Database Security Central OCI first boot system setup" /var/log/debug*