singularity-container - 运行加密奇点容器的问题
问题描述
我使用 PEM 文件加密方法(文档的第 3.3 段)创建了一个加密的奇异容器。但是当我尝试运行它时,我收到一条错误消息:
致命:无效的加密私钥:asn1:结构错误:标签不匹配(16 vs {class:1标签:15长度:112 isCompound:true}){可选:假显式:假应用:假私有:假默认值:标签: stringType:0 timeType:0 set:false omitEmpty:false} pkcs1PrivateKey @2
关于出了什么问题的任何提示?谢谢你,迈克尔
解决方案
问题在于 OpenSSH 更新(版本 7.8)。这就是为什么有些人有这个问题,有些人没有。
引用发行说明:write OpenSSH format private keys by default instead of using OpenSSL's PEM format
因此生成密钥的正确命令应该是ssh-keygen -t rsa -b 4096 -m pem -N "" -f ./rsa
通过添加-m pem
正确格式的密钥。
推荐阅读
- python - 在线预订机器人 SQL 逻辑
- python - 我不能在 pyautogui 中写阿拉伯字母
- java - 在 MongoDB Java 中添加到地图
- selenium - TestNG Assert 失败时如何截屏?
- python - 从 Odoo 14 中的数据库中检索数据
- amazon-web-services - 属于 IAM 组的 AWS IAM 用户不能代入允许 IAM 组代入的 IAM 角色?
- quickbooks-online - 如何使用 qbxml 为退回的物品发出 quickbooks 现金退款
- c# - Assets\camswitch.cs(7,22): error CS1519: Invalid token ';' 在类、结构或接口成员声明中
- sql - 需要在 MS SQL 服务器中为以下数据生成以下格式年的输出,q1,q2,q3,q4
- python - Python对于HTML上选中的每个复选框列获取列值