Chứng chỉ -> Thư mục lưu trữ khóa Gnome2: không thể mở khóa


12

Tôi đã cố gắng nhập chứng chỉ ssl qua gui (tức là tôi nhấp đúp vào tệp .cer và nhấp vào nút "Nhập"). Tôi đã được nhắc mở khóa chứng chỉ / kho lưu trữ khóa "Gnome2" thông qua một trong những lời nhắc xác thực toàn màn hình Gnome 3 đó.

Tôi không thể mở khóa nó. Không có mật khẩu nào tôi sử dụng trên máy này hoạt động, vì vậy tôi đã xảo quyệt và đặt nó thành một số mật khẩu khác mà bây giờ tôi đã quên, hoặc một cái gì đó bị hỏng.

Tôi nhận được kết quả tương tự từ cá ngựa ("Mật khẩu và khóa"): Chứng chỉ -> Bộ lưu trữ khóa Gnome2 sẽ không mở khóa bằng bất kỳ mật khẩu nào tôi có. Tôi đã thử chạy cá ngựa bằng cách sử dụng gksu, nó cũng không hoạt động.

Làm thế nào tôi có thể thiết lập lại mật khẩu cho cửa hàng chứng nhận này? Tôi rất vui vì nội dung bị xóa, vì vậy nếu có tệp tôi cần xóa thì không sao.

Tôi biết câu trả lời trong câu hỏi này , nhưng điều đó đặt lại khóa đăng nhập, không phải là khóa Lưu trữ khóa Gnome2. Có lẽ tôi có thể làm điều tương tự với khóa Lưu trữ khóa Gnome2, nhưng tôi không biết nó sống ở đâu trên đĩa.

Tôi đang chạy Gnome 3.12 trên Ubuntu 14.10 (được nâng cấp từ 13.10 -> 14.04 -> 14.10).


Là keyring trong câu hỏi theo một thuật toán mã hóa?
Virusboy

Ý bạn là, khóa đó có được mã hóa không? Tôi giả sử là có, khi nó yêu cầu được mở khóa.
Ben Williams

Ổ đĩa của bạn có được mã hóa không?
Virusboy 23/2/2015

Không, không mã hóa ổ đĩa.
Ben Williams

Câu trả lời:


3

Vì vậy, tôi không hoàn toàn chắc chắn đây là chính xác những gì bạn muốn làm nhưng tôi đang gặp vấn đề tương tự nên tôi đã dùng đến CLI:

certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n <certificate nickname> -i <certificate filename>

Hãy chắc chắn rằng bạn đã cài đặt libnss3-tools

sudo apt-get install libnss3-tools

Điều này làm việc như một cơ duyên đối với tôi. Nó không giải quyết được vấn đề GUI nhưng ít nhất tôi không phải xác minh từng trang web dựa trên CA nội bộ của công ty tôi.

Đối với hồ sơ, tôi đã nhận được thông tin từ đây .


Tiện dụng, cảm ơn vì tiền boa. Nâng cao cho tính hữu dụng chung.
Ben Williams

Lệnh âm thầm thất bại. Khi tôi sử dụng -vcờ thì tôi gặp lỗicertutil: function failed: SEC_ERROR_LEGACY_DATABASE: The certificate/key database is in an old, unsupported format.
Elijah Lynn

1

Tôi gặp vấn đề tương tự khi cố gắng nhập chứng chỉ để sử dụng sau với tunderbird.

Điều giải quyết vấn đề cho tôi là như sau:

  1. Mở cài đặt tài khoản của bạn trên thunderbird,
  2. chọn Bảo mật
  3. bên dưới CHỨNG NHẬN nhấp vào nút THIẾT BỊ BẢO MẬT
  4. Trong Mô-đun PKCS Nội bộ của bạn, chọn THIẾT BỊ BẢO MẬT PHẦN MỀM của bạn (không chắc tên đó có thể thay đổi theo người dùng / nền tảng, v.v.)
  5. ở bên phải, bạn sẽ tìm thấy tùy chọn THAY ĐỔI MẬT KHẨU. Khi bạn nhấp vào nó, bạn có thể thấy rằng bạn chưa đặt mật khẩu, vì vậy hãy đặt mật khẩu mới.

Điều này có thể giải quyết vấn đề cho những người chỉ đơn giản là không bao giờ thiết lập mật khẩu trước đó. Trong trường hợp bạn thực sự đã thiết lập mật khẩu nhưng quên mật khẩu, cách này sẽ không giúp bạn.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.