PowerShell을 사용하여 컴퓨터 저장소에서 인증서 삭제

Rohan Timalsina 2024년2월16일
PowerShell을 사용하여 컴퓨터 저장소에서 인증서 삭제

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

출력:

powershell을 사용하여 인증서 저장소 찾기

다음 명령은 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 avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website

관련 문장 - PowerShell Certificate