Importar certificados para o chaveiro do sistema por meio da linha de comando


32

É possível copiar um certificado para uma máquina executando o OS X Snow Leopard, adicioná-lo à chave do sistema e defina-o como "Sempre confie via SSH?"

E se sim ... como?

Respostas:


41

Para importar um certificado confiável, use o comando terminal

sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain <certificate>

Isso adicionará um certificado confiável ao System.keychain. Você deve modificar as opções e caminhos para se adequar à sua situação. Veja a página de manual para a segurança , para mais informações.

↬ Rich Trouton, Adicionando novos certificados raiz confiáveis ​​ao System.keychain


As citações me atrapalharam por algum motivo, as removeram e tudo estava bem.
counterbeing

@ jaberg, e como adicionar certificado via ssh ao chaveiro local, não ao sistema?
gaussblurinc 9/09/14

4
Muito obrigado! Apenas uma observação: Também se pode adicionar a"$HOME/Library/Keychains/login.keychain"

Qual é a diferença entre security add-trusted-certe security import?
Nepoxx 10/10
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.