Veritas NetBackup™ Appliance Security Guide

Last Published:
Product(s): Appliances (5.1.1)
Platform: NetBackup Appliance OS
  1. About the NetBackup appliance Security Guide
    1.  
      About the NetBackup appliance Security Guide
  2. User authentication
    1. About user authentication on the NetBackup appliance
      1.  
        User types that can authenticate on the NetBackup appliance
    2. About configuring user authentication
      1.  
        Generic user authentication guidelines
    3.  
      About authenticating LDAP users
    4.  
      About authenticating Active Directory users
    5. About authentication using smart cards and digital certificates
      1.  
        2FA
      2.  
        Smart card Authentication for NetBackup Web UI
      3.  
        Smart card authentication for NetBackup Appliance Web UI
      4.  
        Smart card authentication for NetBackup Appliance Shell Menu
      5.  
        Configure role-based access control
      6.  
        Configure authentication for a smart card or digital certificate for the NetBackup Web UI
    6. About single sign-on (SSO) authentication and authorization
      1.  
        Configure single sign-on (SSO) for a NetBackup Appliance
    7.  
      About the appliance login banner
    8. About user name and password specifications
      1.  
        About STIG-compliant password policy rules
  3. User authorization
    1.  
      About user authorization on the NetBackup appliance
    2. About authorizing NetBackup appliance users
      1.  
        NetBackup appliance user role privileges
    3.  
      About the Administrator user role
    4.  
      About the NetBackupCLI user role
    5.  
      About user authorization in NetBackup
  4. Intrusion prevention and intrusion detection systems
    1.  
      About Symantec Data Center Security on the NetBackup appliance
    2.  
      About the NetBackup appliance intrusion prevention system
    3.  
      About the NetBackup appliance intrusion detection system
    4.  
      Reviewing SDCS events on the NetBackup appliance
    5.  
      Running SDCS in unmanaged mode on the NetBackup appliance
    6.  
      Running SDCS in managed mode on the NetBackup appliance
  5. Log files
    1.  
      About NetBackup appliance log files
    2.  
      Viewing log files using the Support command
    3.  
      Where to find NetBackup appliance log files using the Browse command
    4.  
      Gathering device logs on a NetBackup appliance
    5.  
      Log Forwarding feature overview
  6. Operating system security
    1.  
      About NetBackup appliance operating system security
    2.  
      Major components of the NetBackup appliance OS
    3.  
      Disable user access to the NetBackup appliance operating system
    4.  
      Manage support access to the maintenance shell
  7. Data security
    1.  
      About data security
    2.  
      About data integrity
    3.  
      About data classification
    4. About data encryption
      1.  
        KMS support
  8. Web security
    1.  
      About SSL usage
    2.  
      About implementing external certificates
  9. Network security
    1.  
      About Network Access Control
    2.  
      About IPsec Channel Configuration
    3.  
      About NetBackup appliance ports
    4.  
      About the NetBackup Appliance firewall
  10. Call Home security
    1. About AutoSupport
      1.  
        Data security standards
    2. About Call Home
      1.  
        Configuring Call Home from the NetBackup Appliance Shell Menu
      2.  
        Enabling and disabling Call Home from the appliance shell menu
      3.  
        Configuring a Call Home proxy server from the NetBackup Appliance Shell Menu
      4.  
        Understanding the Call Home workflow
    3. About SNMP
      1.  
        About the Management Information Base (MIB)
  11. Remote Management Module (RMM) security
    1.  
      Introduction to IPMI configuration
    2.  
      Recommended IPMI settings
    3.  
      RMM ports
    4.  
      Enabling SSH on the Remote Management Module
    5.  
      Replacing the default IPMI SSL certificate
    6.  
      Implementing an external IPMI SSL certificate
  12. STIG and FIPS conformance
    1.  
      OS STIG hardening for NetBackup appliance
    2.  
      FIPS 140-2 conformance for NetBackup appliance
    3.  
      About FIPS compliant ciphers
  13.  
    Index

Replacing the default IPMI SSL certificate

Veritas recommends that you replace the default IPMI SSL certificate used to access the Veritas Remote Management (RMM) console. You can use a certificate signed by a trusted internal or external Certificate Authority (in PEM format), or by a self-signed certificate. Use the following procedure to create a minimal self-signed certificate on a Linux computer and import it into the IPMI web interface.

Note:

Starting with BMC v2.86, the RMM console does not allow you to upload .key files. You can only upload .pem files for SSL certificates. When you generate a self-signed certificate, you must generate the private key with the .pem file extension.

To create a minimal self-signed certificate on a Linux computer and import it into the RMM console:

  1. Run the following command to generate the private key called ipmi.key:
    $ openssl genrsa -out ipmi.key 2048
    	
    Generating RSA private key, 2048 bit long modulus
    	
    .....+++
    
    	.+++
    
    	e is 65537 (0x10001)
    
  2. Generate a certificate signing request called ipmi.csr using ipmi.key, filling in each field with their appropriate values:

    Note:

    To avoid extra warnings in your browser, set the CN to the fully qualified domain name of the RMM console. You are about to enter what is called a Distinguished Name or a DN.

    $ openssl req -new -key ipmi.key -out ipmi.csr
    

    Refer to the following guidelines to enter information to be incorporated into your certificate request:

    Country Name (2 letter code) [AU]:

    Enter your Country's name. For example, US.

    State or Province Name (full name) [Some-State]:

    Enter your State's or Province's name. For example, OR.

    Locality Name (eg, city) []:

    Enter your Locality name. For example, Springfield.

    Organization Name (eg, company) [Internet Widgits Pty Ltd]:

    Enter your Organization's name. For example, Veritas.

    Organizational Unit Name (eg, section) []:

    Enter your Organization Unit's name.

    Common Name (eg, YOUR name) []:

    Enter hostname.your.company.

    Email Address []:

    Enter your email address. For example, email@your.company .

    A challenge password []:

    Enter the appropriate challenge password, which is the extra attribute to be sent with your certificate request.

    An optional company name []:

    Enter the appropriate optional company name, which is the extra attribute to be sent with your certificate request.

    Note:

    Enter '.', to leave any field blank.

  3. Sign ipmi.csr with ipmi.key and create a certificate called ipmi.crt that is valid for 1 year:
    $ openssl x509 -req -in ipmi.csr 
    
    -out ipmi.crt -signkey ipmi.key 
    
    -days 365
    
    	Signature ok
    
    	subject=/C=US/ST=OR/L=Springfield
    
    /O=Veritas/OU=Your OU/
    
    CN=hostname.your.company/
    
    emailAddress=email@your.company
    	
    
    Getting Private key
    
  4. Copy the generated self-signed certificate and the private key files to a host that has access to the appliance RMM console.
  5. Log in to the RMM console.
  6. Click Configuration > SSL Certification.

    The appliance displays the SSL Upload page.

  7. From the SSL Upload page, do the following:
    • Click New SSL Certificate and select the copied self-signed certificate file.

    • Click New Private Key and select the copied key file.

    • Click Upload.

  8. A warning may appear that states an SSL certificate already exists. Press OK to continue.
  9. A confirmation appears stating that the certificate and the key were uploaded successfully. Press OK to restart the web service.
  10. Close and reopen the RMM console to verify that the new certificate is being presented.