PowerShell을 사용하여 컴퓨터 저장소에서 인증서 삭제
Rohan Timalsina
2024년2월16일
Windows 운영 체제에서 인증서는 컴퓨터의 인증서 저장소에 로컬로 저장됩니다. 여기에는 다양한 인증 기관에서 발급한 다양한 인증서가 포함되어 있습니다.
PowerShell을 사용하면 컴퓨터에서 인증서와 인증서 저장소를 찾고 추가하고 삭제할 수 있습니다. 이 자습서에서는 PowerShell을 사용하여 인증서 저장소에서 인증서를 제거하는 방법을 알려줍니다.
Remove-Item
Cmdlet을 사용하여 PowerShell의 컴퓨터에서 인증서 삭제
인증서는 컴퓨터의 Cert:
드라이브에 저장됩니다. Get-ChildItem
을 사용하여 인증서 드라이브의 내용을 볼 수 있습니다.
Get-ChildItem Cert:
출력:
Location : CurrentUser
StoreNames : {SmartCardRoot, Root, Trust, AuthRoot...}
Location : LocalMachine
StoreNames : {TestSignRoot, ClientAuthIssuer, OemEsim, Remote Desktop...}
다음 예는 Cert:\LocalMachine
위치에 있는 인증서 저장소를 표시합니다.
Get-ChildItem Cert:\LocalMachine
출력:
다음 명령은 Cert:\LocalMachine\My
위치에서 인증서를 가져옵니다.
Get-ChildItem Cert:\LocalMachine\My
출력:
Thumbprint Subject
---------- -------
44D46A6187F9CD61FA958A580B7D4088650AE3FA CN=NVIDIA GameStream Server
0751530261173474BDAB820A9868BE7BD9D92E75 CN=F900CAE78D90FFE5
Remove-Item
cmdlet을 사용하여 컴퓨터에서 지정된 인증서를 삭제할 수 있습니다. 파일, 디렉토리, 변수, 레지스트리 키, 함수 및 별칭과 같은 다양한 유형의 항목을 제거할 수 있는 편리한 도구입니다.
이 명령은 My
인증서 저장소에서 인증서를 삭제합니다.
Remove-Item Cert:\LocalMachine\My\0751530261173474BDAB820A9868BE7BD9D92E75
개인 키에는 영향을 미치지 않습니다. 개인 키와 인증서를 삭제하려면 -DeleteKey
매개변수를 사용해야 합니다.
Remove-Item Cert:\LocalMachine\My\0751530261173474BDAB820A9868BE7BD9D92E75 -DeleteKey
이제 컴퓨터의 인증서 저장소에서 인증서를 삭제하는 방법을 알아야 합니다. 자세한 내용은 about_Certificate_Provider
를 참조하세요.
작가: Rohan Timalsina