API Guide

Identifier GUID-C9763774-88B4-4A32-B44B-739F06B17E5E
Version 2
Status Translation approved
crypto cert generate
创建证书签名请求 (CSR) 或自签名证书。
语法
crypto cert generate {request | self-signed} [cert-file cert-path key-file
{private | keypath}] [country 2-letter code] [state state] [locality city]
[organization organization-name] [orgunit unit-name] [cname common-name] [email
email-address] [validity days] [length length] [altname alt-name]
参数
request 创建要复制到 CA 的证书签名请求。
self-signed 创建自签名证书。
cert-file cert-path 可选输入用于存储自签名证书或 CSR 的本地路径。您可以输入完整路径
或相对路径例如flash://certs/s4810-001-request.csr usb://s4810-001.crt。如果
不输入 cert-file 选项系统将以交互方式提示您填写证书签名请求的剩余字段。使用 copy 命令将
CSR 导出到 CA
key-file {key-path | private} 输入存储下载或本地生成的私钥的本地路径。如果密钥已下载
到远程服务器请使用安全方法输入服务器路径 HTTPSSCP SFTP。输入 private 以将密钥存
储在本地隐藏位置。
country 2-letter-code 可选输入标识国家/地区的两字母代码。
state state 输入省/自治区/直辖市的名称。
locality city 输入城市的名称。
organization organization-name 输入组织的名称。
orgunit unit-name 输入设备的名称。
cname common-name 输入分配给证书的通用名称。通用名称是呈现给连接设备的主要身份。默认情
况下交换机的主机名称为通用名称。您可以为交换机配置不同的通用名称例如IP 地址。如果
common-name 值与设备的呈现的标识不匹配则表示签名的证书未验证。
email email-address 输入用于与组织通信的有效电子邮件地址。
validity days 输入证书的有效天数。对于 CSR有效性不起作用。对于自签名证书默认值为
3650 天或 10 年。
length bit-length 输入关键字长度的位值。对于 FIPS 模式范围从 2048 4096对于非 FIPS
模式范围从 1024 4096FIPS 和非 FIPS 模式的默认密钥长度为 2048 位。FIPS 模式的最小密钥长度
值为 2048 位。非 FIPS 模式的最小密钥长度值为 1024 位。
altname altname 为组织输入备用名称例如使用 IP 地址 altname IP:192.168.1.100
默认 未配置
命令模式
EXEC
使用情况信息
当您想要 CA 签署主机证书时请生成 CSR。如果您不设置 CA 并在网络中实施证书信任模型则生成自签名
证书。
如果输入 cert-file 选项则必须输入所有必需的参数包括存储证书和私钥的本地路径。
如果未指定 cert-file 选项系统会提示您以交互方式填写证书的其他参数值例如
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank.
For some fields there will be a default value; if you enter '.', the field
will be left blank.
Country Name (2 letter code) [US]:
State or Province Name (full name) [Some-State]:California
Locality Name (eg, city) []:San Francisco
Organization Name (eg, company) []:Starfleet Command
Organizational Unit Name (eg, section) []:NCC-1701A
Common Name (eg, YOUR name) [hostname]:S4148-001
Email Address []:scotty@starfleet.com
安全性
1015