답변:
이것이 제가 데스크탑에 Verisign 중간 인증서를 추가하는 방법입니다. 본인의 자체 서명 인증서에도 동일하게 작동한다고 생각합니다. 대상 컴퓨터의 / Library / Management / Certs /에 파일을 넣은 다음 아래 스크립트를 실행하십시오. 그러면 시스템 키 체인에 인증서가 추가됩니다.
#!/bin/sh
/usr/bin/security add-certificates -k /Library/Keychains/System.keychain /Library/Management/Certs/VeriSign\ Class\ 3\ Secure\ Server\ CA.cer
exit
openssl x509 -inform PEM -outform DER
System.keychain에 인증서를 추가하면 걱정되는 첫 번째 대화 상자가 사라집니다. 그러나 두 번째는 여전히 "이 서버의 루트 인증서를 확인할 수 없습니다"라고 불평합니다.
security
. 아직 작동하지 않습니다. 지금까지 인증서의 "DER 인코딩 된 X509"표현을 생성하지 않았습니다. FWIW, Macos 10.4에는 / Library / Management 디렉토리가 없지만 이것은 중요하지 않습니다.