从科莫多迁移到LE:文件等效项?

2025-05-10 00:15:02 2
  • 收藏
  • 管理

    我以前在Comodo工作,我有一个简单的http代理脚本,如下所示:

    Var HTTPProxy=Required(‘http-Proxy’)

    Var fs=REQUIRED(“fs”)

    VAR文件=[

    “COMODORSADomainValidationSecureServerCA.crt”,

    “COMODORSAAddTrustCA.crt”,

    “AddTrustExternalCARoot.crt”

    ]

    Var caChain=[]

    文件.forEach(文件=>{

    CaChain.ush(

    Fs.readFileSync(‘./trusktr.io.cert/’+文件)

    )

    })

    VAR选项={

    HTTPS:{

    CA:caChain,

    密钥:fs.readFileSync(‘./trusktr.io.key/trusktr.io.key’,‘utf8’),

    证书:fs.readFileSync(‘./trusktr.io.cert/STAR_trusktr_io.crt’,‘UTF8’)

    },

    //...

    }

    HTTPSProxy.createServer(Options).Listen(443)

    我想知道如何从Comodo文件迁移,这些文件是

    CRT/

    AddTrustExternalCARoot.crt

    COMODORSAAddTrustCA.crt

    COMODORSADomainValidationSecureServerCA.crt

    Star_trusktr_io.crt

    Key/

    Trusktr.io.key

    让我们加密文件,这些文件是

    /etc/letsEncrypt/Key/

    0000_Key-letsENCRYPT.pem

    /etc/letsENCRYPT/live/trusktr.io/

    Cert.pem

    Chain.pem

    Fullchain.pem

    Privkey.pem

    。对我可能需要做的事情有什么见解吗?我想知道我是否可以使用.pem文件,或者如果我需要转换为.crt.,不需要转换任何东西,.crt和.key分别指的是包含证书和密钥的PEM文件。使用LE,配置将简单得多,因为您只需要3个文件,而不是5个:

    Trusktr.io.key->Private key.pem

    Star_trusktr_io.crt->cert.pem

    其他3->chain.pem

    所以你去掉了var文件和var caChain,因为这只是一个文件。谢谢!就像一个护身符。

    上一页:从简约到整洁的网站首页布局展现出新义 下一页:从的角度来说说建站怎么做更好
    全部评论(0)