Naf*_*Kay 6 debian ssl certificates
我正在使用 Puppet 为 Vagrant 的本地机器做一些自动化。
我需要将 CA 证书添加到 Ubuntu Trusty 14.04 LTS 中的受信任列表中。我只是将文件添加到正确的位置:
file { 'godaddy-ca-cert':
path => '/usr/share/ca-certificates/godaddy-ca.crt',
owner => 'root',
group => 'root',
mode => '0644',
source => "puppet:///modules/certificates/godaddy-ca.pem"
}
Run Code Online (Sandbox Code Playgroud)
我可以做些什么来手动添加证书?通常,我手动执行以下操作来更新证书:
sudo dpkg-reconfigure ca-certificates
Run Code Online (Sandbox Code Playgroud)
但是,这不起作用,因为它需要手动输入。如何在没有任何手动输入的情况下自动添加根 CA 权限?
我相信你正在寻找update-ca-certificates命令。这应该不需要任何用户输入。
但是,您在错误的位置安装了证书;你想把它放进去/usr/local/share/ca-certificates/;那是本地添加的证书的目录,任何添加到那里的证书都会被自动信任。
如果您真的想将其放入/usr/share/ca-certificates/,则必须/etc/ca-certificates.conf在调用 之前将其添加到(以使其受信任)update-ca-certificates。
| 归档时间: |
|
| 查看次数: |
2132 次 |
| 最近记录: |