GUI経由でSSL証明書をインポートしようとしました(つまり、.cerファイルをダブルクリックし、[インポート]ボタンをクリックしました)。これらのGnome 3フルスクリーン認証プロンプトの1つを介して、「Gnome2キーストレージ」証明書/キーストアのロックを解除するよう求められました。
ロックを解除できませんでした。このマシンで使用したパスワードはどれも機能していなかったので、巧妙で今は忘れていた他のパスワードに設定したか、何かが壊れています。
タツノオトシゴ(「パスワードとキー」)から同じ結果が得られます。証明書-> Gnome2キーストレージは、私が持っているパスワードでロック解除されません。 gksuを使用してタツノオトシゴをrootとして実行しようとしましたが、どちらも機能しませんでした。
この証明書ストアのパスワードをリセットするにはどうすればよいですか?内容が削除されてうれしいので、ファイルがある場合は削除する必要があります。
この質問 の答えを知っていますが、それはGnome2キーストレージキーリングではなく、ログインキーリングをリセットします。 Gnome2 Key Storageキーリングにも同じことができるかもしれませんが、ディスク上のどこにあるかわかりません。
Ubuntu 14.10でGnome 3.12を実行しています(13.10-> 14.04-> 14.10からアップグレード)。
だから、これがexactlyであることを完全には確信していませんが、私は同じ問題を抱えているのでCLIに頼りました:
certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n <certificate nickname> -i <certificate filename>
Libnss3-toolsがインストールされていることを確認してください
Sudo apt-get install libnss3-tools
これは私にとって魅力的でした。 GUIの問題は解決しませんが、少なくとも、社内のCAベースのサイトをそれぞれ確認する必要はありません。
記録のために、 here から情報を得ました。
後でtunderbirdで使用するために証明書をインポートしようとすると、同じ問題が発生しました。
私にとって問題を解決したのは次のとおりです。
これにより、以前にパスワードを設定したことがないユーザーの問題を解決できます。実際にパスワードを設定したが忘れてしまった場合、この方法は役に立ちません。
これは、ubuntu 16.04 LTSで機能しました。
rm ~/.local/share/keyrings/user.keystore
Restart