GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak přidat klientský certifikát/klíč Ssl globálně v Ubuntu?

Mám webový server, který vyžaduje klientský certifikát k navázání připojení SSL (SSLVerifyClient require v Apache). Ve firefoxu nebo chrome jednoduše importuji soubor .p12 obsahující můj certifikát ve formátu PKCS 12 na kartě „Vaše certifikáty“ a funguje to tak, jak má.

Nyní chci používat jiné aplikace, které afaik nemají funkci, aby samy poskytovaly klientský SSL certifikát (např. nautilus). Domnívám se, že v celém systému musí existovat místo, kam mohu uložit svůj klientský certifikát, ale jediné, co při googlování najdu, je místo, kam uložit certifikáty CA.

Moje otázka tedy zní, jak mohu přidat soubory klientského certifikátu/klíče SSL (myslím, že buď .p12 nebo .crt a .key), aby byly používány v celém systému?

Přijatá odpověď:

Budete muset nainstalovat svůj certifikát pod:/etc/ssl/certs . Musí mít příponu .crt. Vaše aplikace bude muset být nakonfigurována tak, aby se nacházela v /etc/ssl/certs cesta k certifikátům, ale mělo by to fungovat. Mám Fetchmail nakonfigurovaný tak, aby vytáhl odkaz /etc/ssl/certs .


Ubuntu
  1. Jak nainstalovat certifikát SSL třetí strany pomocí cPanel

  2. Jak přidat odkládací soubor na Ubuntu

  3. Jak přidat tiskárnu v Ubuntu 11.10 | Přidejte tiskárnu v Ubuntu

  1. Jak nainstalovat klienta Minecraft na Ubuntu

  2. Jak zajistit, aby Apache 2 přestal žádat heslo pro certifikát Ssl?

  3. Jak vytvořit certifikát SSL s vlastním podpisem na Ubuntu 18.04

  1. Jak nainstalovat certifikát SSL na NGINX

  2. Jak nastavit server OpenVPN na Ubuntu 20.04

  3. Jak přidat úložiště Ppa?