跳到主要内容

sslcfg 命令

使用此命令可显示并配置 IMM 的 SSL,并管理证书。

在无任何选项的情况下运行 sslcfg 命令将显示所有 SSL 配置信息。sslcfg 命令用于生成新加密密钥和自签名证书/证书签名请求(CSR)。下表显示选项的参数。

表 1. sslcfg 命令.

下表是一个多行三列表格,包含选项、选项描述和选项关联值的信息。

选项描述
-serverSSL 服务器状态enabled、disabled
仅当安装了有效的证书时,才能启用 SSL 服务器。
-clientSSL 客户端状态enabled、disabled
仅当安装了有效的服务器或客户端证书时,才能启用 SSL 客户端。
-cimCIM over HTTPS 状态enabled、disabled
仅当安装了有效的服务器或客户端证书时,才能启用 CIM over HTTPS。
-cert生成自签名证书server、client、sysdir、storekey
  • 生成自签名证书时,-c-sp-cl-on-hn 命令选项的值是必需的。
  • 生成自签名证书时,-cp-ea-ou-s-gn-in-dq 命令选项的值是可选的。
-csr生成 CSRserver、client、sysdir、storekey
  • 生成 CSR 时,-c-sp-cl-on-hn 命令选项的值是必需的。
  • 生成 CSR 时,-cp-ea-ou-s-gn-in-dq-cpwd-un 命令选项的值是可选的。
-iTFTP/SFTP 服务器的 IP 地址有效的 IP 地址
上传证书或者下载证书/CSR 时,必须指定 TFTP 或 SFTP 服务器的 IP 地址。
-pnTFTP/SFTP 服务器的端口号有效端口号(默认值为 69/22)
-uSFTP 服务器的用户名有效用户名
-pwSFTP 服务器的密码有效密码
-l证书文件名有效文件名
下载或者上传证书/CSR 时,文件名是必需的。如果下载时未指定文件名,将对文件使用并显示默认名称。
-dnld下载证书文件此选项不带参数;但是,也必须为 -cert-csr 命令选项指定值(取决于所下载的证书类型)。此选项不带参数;但是,也必须为 -i 命令选项和 -l(可选)命令选项指定值。
-upld导入证书文件此选项不带参数;但是,也必须为 -cert-i-l 命令选项指定值。
-tcxSSL 客户端的可信证书 ximport、download 或 remove
可信证书号 x 在命令选项中指定为 1 到 3 之间的整数。
-c国家/地区国家/地区代码(2 个字母)
生成自签名证书或 CSR 时必填。
-sp省/自治区/直辖市引号分隔的字符串(最多 60 个字符)
生成自签名证书或 CSR 时必填。
-cl市/县/区或地点引号分隔的字符串(最多 50 个字符)
生成自签名证书或 CSR 时必填。
-on组织机构名称引号分隔的字符串(最多 60 个字符)
生成自签名证书或 CSR 时必填。
-hnIMM 主机名字符串(最多 60 个字符)
生成自签名证书或 CSR 时必填。
-cp联系人引号分隔的字符串(最多 60 个字符)
生成自签名证书或 CSR 时可选填。
-ea联系人电子邮件地址有效电子邮件地址(最多 60 个字符)
生成自签名证书或 CSR 时可选填。
-ou组织机构单位引号分隔的字符串(最多 60 个字符)
生成自签名证书或 CSR 时可选填。
-s姓氏引号分隔的字符串(最多 60 个字符)
生成自签名证书或 CSR 时可选填。
-gn名字引号分隔的字符串(最多 60 个字符)
生成自签名证书或 CSR 时可选填。
-in首字母引号分隔的字符串(最多 20 个字符)
生成自签名证书或 CSR 时可选填。
-dq域名限定词引号分隔的字符串(最多 60 个字符)
生成自签名证书或 CSR 时可选填。
-cpwd提问密码字符串(最少 6 个字符,最多 30 个字符)
生成 CSR 时可选填。
-un非结构化名称引号分隔的字符串(最多 60 个字符)
生成 CSR 时可选填。
语法:
sslcfg [options]
option:
-server state
-client state
-cim state
-cert certificate_type
-csr certificate_type
-i ip_address
-pn port_number
-u username
-pw password
-l filename
-dnld
-upld
-tc xaction
-c country_code
-sp state_or_province
-cl city_or_locality
-on organization_name
-hn bmc_hostname
-cp contact_person
-ea email_address
-ou organizational_unit
-s surname
-gn given_name
-in initials
-dq dn_qualifier
-cpwd challenge_password
-un unstructured_name
示例:
system> sslcfg
-server enabled
-client disabled
-sysdir enabled
SSL Server Certificate status:
A self-signed certificate is installed
SSL Client Certificate status:
A self-signed certificate is installed
SSL CIM Certificate status:
A self-signed certificate is installed
SSL Client Trusted Certificate status:
Trusted Certificate 1: Not available
Trusted Certificate 2: Not available
Trusted Certificate 3: Not available
Trusted Certificate 4: Not available

客户端证书示例:

  • 要生成存储密钥的 CSR,请输入以下命令:

    system> sslcfg
    -csr storekey -c US -sp NC -cl rtp -on Lenovo -hn XCC-5cf3fc6e0c9d
    -cp Contact -ea "" -ou""
    ok

以上示例由于空间限制显示为多行。
  • 要将证书从 IMM 下载到另一台服务器上,请输入以下命令:

    system> sslcfg
    -csr storekey -dnld -i 192.168.70.230 -l storekey.csr
    ok

  • 要上传经证书颁发机构(CA)处理的证书,请输入以下命令:

    system> sslcfg
    -cert storekey -upld -i 192.168.70.230 -l tklm.der

  • 要生成自签名证书,请输入以下命令:

    system> sslcfg
    -cert storekey -c US -sp NC -cl rtp -on Lenovo -hn XCC-5cf3fc6e0c9d
    -cp Contact -ea "" -ou "
    ok

    以上示例由于空间限制显示为多行。

SKLM 服务器证书示例:

  • 要导入 SKLM 服务器证书,请输入以下命令:

    system> storekeycfg
    -add -ip 192.168.70.200 -f tklm-server.der
    ok