Tôi đã tạo một quyền chứng chỉ gốc tùy chỉnh cho một mạng nội bộ, example.com. Lý tưởng nhất là tôi muốn có thể triển khai chứng chỉ CA được liên kết với cơ quan cấp chứng chỉ này cho các máy khách Linux của tôi (chạy Ubuntu 9.04 và CentOS 5.3), để tất cả các ứng dụng tự động nhận ra cơ quan cấp chứng chỉ (tức là tôi không muốn có để cấu hình Firefox, Thunderbird, v.v theo cách thủ công để tin tưởng cơ quan cấp chứng chỉ này).
Tôi đã thử điều này trên Ubuntu bằng cách sao chép chứng chỉ CA được mã hóa PEM sang / etc / ssl / certs / và / usr / share / ca-cert /, cũng như bằng cách sửa đổi /etc/ca-certert.conf và cập nhật lại- chứng chỉ ca, tuy nhiên các ứng dụng dường như không nhận ra rằng tôi đã thêm một CA đáng tin cậy khác vào hệ thống.
Do đó, có thể thêm chứng chỉ CA một lần vào hệ thống không, hoặc có cần thêm thủ công CA vào tất cả các ứng dụng có thể sẽ cố gắng tạo kết nối SSL đến máy chủ được ký bởi CA này trong mạng của tôi không? Nếu có thể thêm chứng chỉ CA một lần vào hệ thống, thì nó cần đi đâu?
Cảm ơn.