14.3. Gerenciando certificados de sistema confiáveis
O comando trust
fornece uma maneira conveniente para gerenciar certificados na loja de confiança compartilhada em todo o sistema.
Para listar, extrair, adicionar, remover ou alterar âncoras de confiança, use o comando
trust
. Para ver a ajuda embutida para este comando, insira-o sem nenhum argumento ou com a diretiva--help
:trust
$ trust usage: trust command <args>... Common trust commands are: list List trust or certificates extract Extract certificates and trust extract-compat Extract trust compatibility bundles anchor Add, remove, change trust anchors dump Dump trust objects in internal format See 'trust <command> --help' for more information
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Para listar todas as âncoras e certificados de confiança do sistema, use o comando
trust list
:trust list
$ trust list pkcs11:id=%d2%87%b4%e3%df%37%27%93%55%f6%56%ea%81%e5%36%cc%8c%1e%3f%bd;type=cert type: certificate label: ACCVRAIZ1 trust: anchor category: authority pkcs11:id=%a6%b3%e1%2b%2b%49%b6%d7%73%a1%aa%94%f5%01%e7%73%65%4c%ac%50;type=cert type: certificate label: ACEDICOM Root trust: anchor category: authority ...
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Para armazenar uma âncora de confiança na loja de confiança do sistema, use o sub-comando
trust anchor
e especifique um caminho para um certificado. Substitua path.to/certificate.crt por um caminho para seu certificado e seu nome de arquivo:trust anchor path.to/certificate.crt
# trust anchor path.to/certificate.crt
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Para remover um certificado, use um caminho para um certificado ou uma identificação de um certificado:
trust anchor --remove path.to/certificate.crt trust anchor --remove "pkcs11:id=%AA%BB%CC%DD%EE;type=cert"
# trust anchor --remove path.to/certificate.crt # trust anchor --remove "pkcs11:id=%AA%BB%CC%DD%EE;type=cert"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Recursos adicionais
Todos os subcomandos dos comandos
trust
oferecem uma ajuda embutida detalhada, por exemplo:trust list --help
$ trust list --help usage: trust list --filter=<what> --filter=<what> filter of what to export ca-anchors certificate anchors ... --purpose=<usage> limit to certificates usable for the purpose server-auth for authenticating servers ...
Copy to Clipboard Copied! Toggle word wrap Toggle overflow