开发者社区 > 云原生 > Serverless > 正文

函数计算秘钥开头结尾格式要求是的-----BEGIN RSA PRIVATE KEY-----开头,

函数计算秘钥开头结尾格式要求是的-----BEGIN RSA PRIVATE KEY-----开头,我的是-----BEGIN PRIVATE KEY-----开头,这个是要用什么命令转换一下吗?

展开
收起
白夜行fighting 2023-06-05 12:35:34 164 0
3 条回答
写回答
取消 提交回答
  • 直接输出就行,定时触发器,输出到nas,可以自己挂载配置oss,s.yaml注释部分,自己看阿里文档放开。

    https://github.com/VinerFiner/start-acme

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-06-05 17:32:18
    赞同 展开评论 打赏
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    是的,阿里云函数计算(Function Compute)要求使用PEM格式的RSA私钥来进行身份验证和授权等操作。在此格式中,私钥应以 "-----BEGIN RSA PRIVATE KEY-----" 开头,并以 "-----END RSA PRIVATE KEY-----" 结尾。如果您的私钥是以 "-----BEGIN PRIVATE KEY-----" 开头,则需要将其转换为正确格式。

    您可以使用以下命令将私钥转换为PEM格式:

    openssl rsa -in your_private_key_file_name -outform pem > your_new_private_key_file_name.pem
    

    其中,your_private_key_file_name 是您当前使用的私钥文件名,your_new_private_key_file_name.pem 是新生成的PEM格式私钥文件名。

    例如,假设您当前正在使用名为 my_private_key 的私钥文件,您可以使用以下命令将其转换为PEM格式:

    openssl rsa -in my_private_key -outform pem > my_rsa_private_key.pem
    

    转换完成后,您可以使用新生成的PEM格式私钥文件来进行身份验证和授权等操作。请注意,PEM格式的RSA私钥非常敏感,请按照阿里云文档中提供的安全最佳实践来存储、传输和使用私钥。

    2023-06-05 15:01:30
    赞同 展开评论 打赏
  • 是的,您需要将私钥格式转换成RSA格式。

    您可以使用以下命令将私钥转换为RSA格式:

    openssl rsa -in key.pem -out key_rsa.pem
    

    其中,key.pem是您的私钥文件名,key_rsa.pem是转换后的RSA格式私钥文件名。转换后,您可以查看key_rsa.pem文件,确保它以-----BEGIN RSA PRIVATE KEY-----开头。

    2023-06-05 14:37:22
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 热门讨论

    热门文章

    相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载