certificate
Use these commands to manage certificates.
certificate ca
Use these commands to list CA certificates, and to import or export CA certificates.
Syntax
To list the CA certificates installed on the FortiManager unit:
execute certificate ca list
To export or import CA certificates:
execute certificate ca export <cert_name> <tftp_ip>
execute certificate ca import <filename> <tftp_ip> <cert_name>
Variable |
Description |
---|---|
list |
Generate a list of CA certificates on the FortiManager system. |
<export> |
Export CA certificate to TFTP server. |
<import> |
Import CA certificate from a TFTP server. |
<cert_name> |
Name of the certificate. |
<tftp_ip> |
IP address of the TFTP server. |
<filename> |
File name on the TFTP server. |
certificate crl
Use this command to import CRL certificate from a TFTP server.
Syntax
execute certificate crl import <filename> <tftp_ip> <cert_name>
certificate local
Use these commands to list, import, or export local certificates, and to generate a certificate request
Syntax
execute certificate local export <cert_name> <tftp_ip>
execute certificate local import <filename> <tftp_ip> <cert_name>
execute certificate local import-pkcs12 {ftp | scp | sftp} <ip:port> <filename> <username> <password> <password> <name>
execute certificate local generate <certificate-name-string> <subject> <number> [<optional_information>]
execute certificate local list
Variable |
Description |
---|---|
export <cert_name> <tftp_ip> |
Export a certificate or request to a TFTP server.
|
import <filename> <tftp_ip> <cert_name> |
Import a signed certificate from a TFTP server. |
import-pkcs12 {ftp | scp | sftp} <ip:port> <filename> <username> <password> <password> <name> |
Import a certificate and private key from a PKCS#12 file.
|
generate <certificate-name_str> <subject> <number> [<optional_information>] |
Generate a certificate request.
|
list |
Generate a list of CA certificates and requests that are on the FortiManager system. |
Optional information variables
You must enter the optional variables in the order that they are listed in the table. To enter any optional variable you must enter all of the variables that come before it in the list.
For example, to enter the organization_name_str
, you must first enter the country_code_str
, state_name_str
, and city_name_str
.
While entering optional variables, you can type ?
for help on the next required variable.
Variable |
Description |
---|---|
<country_code_str> |
Enter the two-character country code. |
<state_name_str> |
Enter the name of the state or province where the FortiManager unit is located. |
<city_name_str> |
Enter the name of the city, or town, where the person or organization certifying the FortiManager unit resides. |
<organization-name_str> |
Enter the name of the organization that is requesting the certificate for the FortiManager unit. |
<organization-unit_name_str> |
Enter a name that identifies the department or unit within the organization that is requesting the certificate for the FortiManager unit. |
<email_address_str> |
Enter a contact email address for the FortiManager unit. |
<ca_server_url> |
Enter the URL of the CA (SCEP) certificate server that allows auto-signing of the request. |
<challenge_password> |
Enter the challenge password for the SCEP certificate server. |
certificate remote
Use these commands to list, import, or export remote certificates.
Syntax
To list the remote certificates installed on the FortiManager unit:
execute certificate remote list
To export or import remote certificates:
execute certificate remote {<export>|<import>} <cert_name> <tftp_ip>
Variable |
Description |
---|---|
list |
Generate a list of remote certificates on the FortiManager system. |
<export> |
Export the certificate to TFTP server. |
<import> |
Import the certificate from a TFTP server. |
<cert_name> |
Name of the certificate. |
<tftp_ip> |
IP address of the TFTP server. |