The NISH client and the NISH manager use gRPC, which operates over the HTTP2 transport and can make use of TLS encryption. The default gRPC TCP port is 57400.
To use TLS, the following certificates and keys are required:
Note:
|
To start the NISH client in TLS mode, add the -t or --ca-cert flag followed by the relative or absolute path to the CA certificate file; for example, cacert.pem.
Note: A single CA certificate is supported. |
To start the NISH manager in TLS mode, add the following flags:
The certificates must be copied in the SR OS nodes to successfully establish a secured connection.
Note: For more information about TLS and certificates, refer to the 7450 ESS, 7750 SR, 7950 XRS, and VSR System Management Guide. |
The following procedure is an example of how to install the certificates for use with the NISH client and the NISH manager. The example commands in the procedure assume the following filenames for the certificates:
Note: When installing certificates, operators must use commands appropriate for their encryption environment. |
Note: The // denotes that these SR OS commands are executed in the classic CLI environment. |