Как я могу добавить сертификат клиента SSL / ключ глобально в Ubuntu?

У меня есть веб-сервер, который требует сертификат клиента для установления соединения SSL (SSLVerifyClient require в апаче). В Firefox или Chrome я просто импортирую файл.p12, содержащий мой сертификат в формате PKCS 12, на вкладку "Ваши сертификаты", и это работает так, как должно.

Теперь я хочу использовать другие приложения, которые не имеют возможности самостоятельно предоставлять клиентский SSL-сертификат (например, nautilus). Я предполагаю, что должно быть общесистемное местоположение, где я могу хранить свой сертификат клиента, но единственное, что я нахожу при поиске в Google, это где хранить сертификаты CA.

Поэтому мой вопрос заключается в том, как я могу добавить файлы сертификатов / ключей клиента SSL (я полагаю,.p12 или.crt и.key), чтобы они использовались в масштабе всей системы?

1 ответ

Вам необходимо установить ваш сертификат в: / etc / ssl / certs. Это должно было бы иметь расширение.crt. Ваше приложение должно быть настроено для поиска сертификатов в пути / etc / ssl / certs, но оно должно работать. У меня есть Fetchmail, настроенный для получения ссылки / etc / ssl / certs.

Другие вопросы по тегам