gpt4 book ai didi

linux - 如何配置 NPM 以使用 CentOS/RHEL 中的系统证书颁发机构?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:05:20 24 4
gpt4 key购买 nike

如何配置 NPM 以在基于 Enterprise Linux 的操作系统(CentOS/RedHat/等)中使用系统证书包?

此外,如何向该商店添加自定义证书?

最佳答案

配置 NPM 以使用系统 CA

对于基于企业 Linux 的系统,您的证书存储位于 /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem

您可以配置 NPM 以在全局范围内使用此证书存储:

npm config set cafile "/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem" -g

将根证书添加到系统 CA bundle

您可以使用以下命令安装自定义根证书:

> sudo update-ca-trust

将要添加的.crt文件复制到/etc/pki/ca-trust/source/anchors/

只有在运行 6.x Enterprise Linux 变体时才运行以下命令:sudo update-ca-trust enable

最后,为所有变体更新包:sudo update-ca-trust extract

关于linux - 如何配置 NPM 以使用 CentOS/RHEL 中的系统证书颁发机构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42771933/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com