Configuring Certificate Authentication for WebUI Access
The managed device supports client certificate authentication for users accessing the WebUI. (The default is for username and password authentication.) You can use client certificate authentication only or client certificate authentication with username and password (if certificate authentication fails, the user can log in with a configured username and password).
Each managed device can support a maximum of ten management users.
To use client certificate authentication, you must do the following:
- Obtain a client certificate and import the certificate into the managed device. Obtaining and importing a client certificate is described in Managing Certificates.
- Configure certificate authentication for WebUI management. You can optionally also select username and password authentication.
- Configure a user with a management role. Specify the client certificate for authentication of the user.
The following procedure describes how to configure certificate authentication:
- In the node hierarchy, navigate to the tab and expand the accordion.
- Under , select the check-box. You can select as well; in this case, the user is prompted to manually enter the username and password only if the client certificate is invalid.
- Select the to be used for this service.
- Click .
- Click .
- In the window, select the check-box and click .
By default, the certificate is used as the server certificate. For more details on certificate, see Managing Certificates.
To configure the management user, perform the following steps:
- Navigate to the tab and expand the accordion.
- Select as needed.
- Click and click in the Management Users with Certificate Authentication. Configure the following parameters:
- Interface to connect—Select WebUI.
- Trusted CA Certificate Authority or Certification Authority. Entity in a public key infrastructure system that issues certificates to clients. A certificate signing request received by the CA is converted into a certificate when the CA adds a signature generated with a private key. See digital certificate. certificate name—Select the name of the CA Certificate Authority or Certification Authority. Entity in a public key infrastructure system that issues certificates to clients. A certificate signing request received by the CA is converted into a certificate when the CA adds a signature generated with a private key. See digital certificate. that issued the client certificate.
- Username—Enter a username.
- Role—Select the user role assigned to the user upon validation of the client certificate. Starting from ArubaOS 8.1.0.0, a new management role, role, is supported. This role has root privileges but cannot make changes to the management users.
- Client certificate serial number—Enter the certificate serial number of the client.
- Click .
- Click .
- In the window, select the check-box and click .
The following CLI Command-Line Interface. A console interface with a command line shell that allows users to execute text input as commands and convert these commands to appropriate functions. commands configure certificate authentication:
(host) [md] (config) #web-server profile
(host) [md] (Web Server Configuration) #mgmt-auth certificate
(host) [md] (Web Server Configuration) #switch-cert <certificate>
(host) [md] (Web Server Configuration) #!
(host) [md] (config) #mgmt-user webui-cacert <certificate-name> serial <number> <username> <rolename>