Create a Scan Account on Dell EMC SONiC

To create a dedicated scan account on Dell EMC SONiC:

  1. Log in as an admin user and enter the password.
    When you log in as an admin user, you are placed in the Linux shell.
  2. Use the following sonic-cli command to access the Dell Management Framework CLI: admin@sonic:~$ sonic-cli.
  3. Create a user:
    1. Enter a configuration mode and create a user: sonic# configure terminal.
    2. Configure a username with a password and role: sonic(config)# username <name> password **** role <admin|operator>.
      For example, to create an admin user:

      sonic(config)# username testuser password ***** role admin

    3. Exit the config mode and save the configuration:
      sonic(config)# end
      sonic# write memory
  4. Verify a user account.
    1. View all the logged-in users at present:

      To launch a successful scan, PC needs a Linux shell.

Why do you require Linux shell access for a successful scan?Why do you require Linux shell access for a successful scan?

The SONiC CLI alone is insufficient to run a complete scan because some controls require you to:

  • Verify file-based settings.
  • Perform configuration checks.

Use the admin role to complete the scan because it is the only role that provides Linux shell access when you sign in.

Currently, we support only one target type method. This method requires a Bash shell with administrative privileges.

Set up an Authentication Record in VMDR

To create a new Unix record using the target type as Dell Networking OS:

  1. Navigate to VM Scans > Authentication.
  2. Select New > Operating Systems > Unix.
  3. In the New Unix Record dialog box, in the left pane, click Login Credentials.
  4. Type username and password, and reenter the password for confirmation.
  5. In the Target Type list, click Dell Networking OS.
  6. Click Create.

    A new Unix authentication record for the target type Dell Networking OS is created.