Certmgr.exe 사용Using CertMgr

Certmgr.exe 를 사용 하 여 파일 또는 인증서 저장소에서 인증서, crl (인증서 해지 목록 ) 및 ctl ( 인증서 신뢰 목록 ) 을 보고,인증서를 인증서 저장소에 복사 하 고, 인증서 저장소에서 인증서를 삭제 하 고, 인증서를 파일에 저장할 수 있습니다.CertMgr can be used to view certificates, certificate revocation lists (CRLs), and certificate trust lists (CTLs) from a file or a certificate store, to copy certificates into a certificate store, to delete certificates from a certificate store, and to save certificates to files.

옵션 없이 certmgr.exe 를 사용 하는 경우 사용자에 게 작업을 안내 하는 certmgr.exe 마법사가 나타납니다.When CertMgr is used without options, a CertMgr wizard appears to guide the user through the operation.

파일은 다음 형식 중 하나 여야 합니다.The file must be one of the following types:

  • 인코딩된 CTL, CRL 또는 인증서 파일 (base-64로 인코딩될 수 있음)An encoded CTL, CRL, or certificate file (could be base-64 encoded)
  • PKCS # 7 파일A PKCS #7 file
  • SPC 파일An SPC file
  • 서명 된 문서A signed document
  • 직렬화 된 파일 파일A serialized storeFile

다음 예에서는 certmgr.exe 명령을 사용 하 여 일반적인 인증서 작업을 수행 합니다.The following examples use CertMgr commands to perform common certificate tasks.

  • MyFile에서 인증서, Crl 및 Ctl을 봅니다 .View the certificates, CRLs, and CTLs from MyFile.ext.

    Certmgr.exe MyFile .extcertmgr MyFile.ext

  • 내 시스템 저장소에서 인증서, Crl 및 Ctl을 봅니다.View the certificates, CRLs, and CTLs from the MY system store.

    certmgr.exe-scertmgr -s my

  • MyFile 이라는 파일의 모든 인증서, Crl 및 ctl을 새 파일 ( NewFile. ext)에 복사 합니다.Copy all the certificates, CRLs, and CTLs in a file named MyFile.ext to a new file, called NewFile.ext.

    certmgr.exe-c. c a c e . extcertmgr -add -all -c MyFile.ext NewFile.ext

  • 내 시스템 저장소의 모든 인증서, Crl 및 Ctl을 Newmyfile. ext 라는 파일로 복사 합니다.Copy all the certificates, CRLs, and CTLs from the MY system store to a file called NewMyFile.ext.

    certmgr.exe-c-s my newmyfile. extcertmgr -add -all -c -s my NewMyFile.ext

  • 내 시스템 저장소에서 일반 이름이 MyCert 인 인증서를 newcert .cer 파일에 복사 합니다.Copy a certificate with the common name MyCert in the MY system store to a file called NewCert.cer.

    certmgr.exe-c-n MyCert -s my newcert .cercertmgr -add -c -n MyCert -s my NewCert.cer

  • 내 시스템 저장소에서 모든 인증서를 삭제 합니다.Delete all the certificates from the MY system store.

    certmgr.exe-c-scertmgr -del -all -c -s my

  • 내 시스템 저장소에서 모든 Ctl을 삭제 하 고 결과 저장소를 Newstore. str 이라는 파일에 저장 합니다.Delete all the CTLs from the MY system store and save the resulting store to a file called NewStore.str.

    certmgr.exe-모두-ctl-s my newstore. strcertmgr -del -all -ctl -s my NewStore.str

  • X.509 인코딩된 인증서 이며, 일반 이름이 MyCert 이 고, 루트 인증서 저장소에 있는 인증서 인 newcert .cer 이라는 파일에 저장 합니다.Save, to a file called NewCert.cer, a certificate that is an X.509 encoded certificate, that has the common name MyCert, and that is located in the Root certificate store.

    certmgr.exe-c-n MyCert -s root newcert .cercertmgr -put -c -n MyCert -s root NewCert.cer

Certmgr.exeCertMgr