Zim*_*m3r 17 ssl centos ssl-certificate private-key public-key
当我使用certutil它时返回此错误:certutil: function failed: security library: bad database.
例如,我无法列出证书或密钥
我怎样才能解决这个问题?
小智 32
如果是新系统,您的证书数据库可能未初始化。要解决此问题,请执行:
mkdir -p $HOME/.pki/nssdb
certutil -d $HOME/.pki/nssdb -N
Run Code Online (Sandbox Code Playgroud)
小智 7
如果数据库已经初始化,但仍然损坏,则必须重建:
$ mv ~/.pki/nssdb ~/.pki/nssdb.corrupted
$ mkdir ~/.pki/nssdb
$ chmod 700 ~/.pki/nssdb
$ certutil -d sql:$HOME/.pki/nssdb -N
Run Code Online (Sandbox Code Playgroud)
检查是否工作正常
$ certutil -d sql:$HOME/.pki/nssdb -L
Certificate Nickname Trust Attributes
SSL,S/MIME,JAR/XPI
Run Code Online (Sandbox Code Playgroud)
进口证书
$ certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n GoAgent -i ~/programs/goagent/local/CA.crt
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
52377 次 |
| 最近记录: |