11.3. 生成密钥和证书
要运行 FIDO Device Onboarding (FDO)基础架构,您需要生成密钥和证书。FDO 生成这些密钥和证书来配置生产服务器。在安装服务时,FDO 会自动生成证书和 .yaml
配置文件,重新创建它们是可选的。安装并启动服务后,它会使用默认设置运行。
重要
红帽提供了 fdo-admin-tool
工具作为技术预览功能,应在安全网络上运行。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。如需有关 技术预览功能支持范围 的信息,请参阅红帽客户门户网站中的技术预览功能支持范围。
先决条件
-
您已安装了
fdo-admin-cli
RPM 软件包
流程
在
/etc/fdo
目录中生成密钥和证书:$ for i in "diun" "manufacturer" "device-ca" "owner"; do fdo-admin-tool generate-key-and-cert $i; done $ ls keys device_ca_cert.pem device_ca_key.der diun_cert.pem diun_key.der manufacturer_cert.pem manufacturer_key.der owner_cert.pem owner_key.der
检查在
/etc/fdo/keys
目录中创建的密钥和证书:$ tree keys
您可以看到以下输出:
– device_ca_cert.pem – device_ca_key.der – diun_cert.pem – diun_key.dre – manufacturer_cert.pem – manufacturer_key.der – owner_cert.pem – owner_key.pem
其他资源
-
请参阅
fdo-admin-tool generate-key-and-cert --help
手册页