Como posso adicionar um certificado / chave de cliente SSL globalmente no Ubuntu?

4

Eu tenho um servidor web que requer um certificado de cliente para estabelecer uma conexão SSL ( SSLVerifyClient require no apache). No firefox ou chrome, simplesmente importo o arquivo .p12 contendo meu certificado no formato PKCS 12 na aba "Seus Certificados", e isso funciona como deveria.

Agora eu quero usar outros aplicativos, que afaik não têm a funcionalidade de fornecer um certificado SSL de cliente (por exemplo, nautilus). Eu acho que tem que haver um local de todo o sistema onde eu possa armazenar meu certificado de cliente, mas a única coisa que eu acho quando pesquisando é onde armazenar certificados de CA.

Então, minha pergunta é como adicionar arquivos de chave / certificado de cliente SSL (ou .p12 ou .crt e .key, eu acho) para que eles sejam usados em todo o sistema?

    
por Misch 16.03.2013 / 20:22

1 resposta

0

Você precisaria instalar seu certificado em: / etc / ssl / certs . Ele precisaria ter a extensão .crt. Seu aplicativo precisaria ser configurado para procurar no caminho / etc / ssl / certs dos certificados, mas deve funcionar. Eu tenho o Fetchmail configurado para puxar a referência / etc / ssl / certs .

    
por Justin Andrusk 12.10.2015 / 19:25