Computer >> 컴퓨터 >  >> 체계 >> Windows

Windows에서 사용자 계정의 보안 식별자를 찾는 방법

Windows에서 사용자 계정의 보안 식별자를 찾는 방법

파일 및 폴더 권한을 관리하려고 시도하거나 레지스트리를 탐색한 적이 있다면 "S-1-5-21-3011698416-3634052959-2884390752-500"과 같은 긴 문자열 값을 보았을 것입니다. 이를 보안 식별자 또는 줄여서 SID라고 합니다. 각 사용자에게는 고유한 SID가 연결되어 있습니다. SID(보안 식별자)에 대해 들어본 적이 없다면 이것이 도대체 무엇인지 궁금할 것입니다. 결국 이러한 보안 식별자는 예를 들어 제어판이나 설정 앱에서 쉽게 볼 수 없습니다.

SID란 무엇입니까?

보안 식별자는 Windows 도메인 컨트롤러와 같은 기관에서 각각의 모든 보안 주체와 보안 그룹에 발급하는 고유한 값 문자열입니다. 보안 식별자는 보안 주체 또는 그룹이 생성될 때 자동으로 생성됩니다. 생성된 SID는 보안 데이터베이스에 저장되어 필요할 때마다 불러옵니다.

SID와 사용자 권한을 결합하여 Windows는 시스템에 로그인할 때마다 사용자에게 액세스 토큰을 제공합니다. 이 액세스 토큰은 차례로 보안 컨텍스트를 제공하고 Windows 시스템을 관리할 수 있는 적절한 권한과 권한을 제공합니다.

간단히 말해서 SID는 Windows 보안 모델의 중요한 부분 중 하나입니다.

자동으로 생성된 SID 외에도 Windows에는 Everyone, Local Authority, World, NT Authority 및 모든 서비스와 같이 잘 알려진 몇 가지 보편적인 SID도 있습니다. 여기에서 잘 알려진 모든 SID를 찾을 수 있습니다.

Windows에서 특정 사용자 또는 모든 사용자의 SID를 찾는 방법에는 여러 가지가 있습니다. 그 중 몇 가지를 보여드리겠습니다. 필요에 맞는 것을 사용하십시오.

현재 사용자의 SID 찾기

현재 사용자의 SID를 찾으려면 두 명령 중 하나를 사용할 수 있습니다. 둘 다 한 줄 명령입니다.

먼저 시작 메뉴에서 "명령 프롬프트"를 검색하여 엽니다. 명령 프롬프트를 연 후 아래 명령을 실행합니다. 연결된 SID의 현재 사용자 이름을 깔끔하게 나열합니다.

whoami /user

Windows에서 사용자 계정의 보안 식별자를 찾는 방법

또는 WMIC(Windows 관리 인터페이스 명령)를 사용할 수 있습니다. 아래 명령을 실행하면 SID와 사용자 이름이 나열됩니다.

wmic useraccount where name='%username%' get name,sid

Windows에서 사용자 계정의 보안 식별자를 찾는 방법

특정 사용자의 SID 찾기

특정 사용자의 SID를 보려면 %username%을(를) 바꾸기만 하면 됩니다. 위의 WMIC 명령에서 사용자의 실제 사용자 이름으로.

교체된 명령은 다음과 같습니다.

wmic useraccount where name='krishna' get name,sid

Windows에서 사용자 계정의 보안 식별자를 찾는 방법

모든 사용자의 SID 찾기

생성한 사용자 계정 외에도 Windows는 게스트, 관리자, WDAGUtilityAccount 등과 같은 일부 기본 계정을 자동으로 생성합니다. 시스템에 있는 모든 사용자의 SID를 찾으려면 아래 명령을 실행하십시오.

wmic useraccount get name,sid

Windows에서 사용자 계정의 보안 식별자를 찾는 방법

같은 것을 달성하기 위한 PowerShell 명령도 있습니다. 시작 메뉴에서 PowerShell을 엽니다. 이제 아래 명령을 실행하면 모든 사용자의 모든 SID와 사용자 이름이 나열됩니다.

Get-WmiObject win32_useraccount | Select name,sid

Windows에서 사용자 계정의 보안 식별자를 찾는 방법

레지스트리 편집기를 사용하여 SID 찾기

당연히 레지스트리 편집기를 사용하여 클릭 몇 번으로 모든 사용자의 SID를 찾을 수 있습니다. 명령 프롬프트나 PowerShell을 다루는 것이 마음에 들지 않는다면 이것이 좋은 대안입니다.

시작하려면 시작 메뉴에서 "regedit"를 검색하고 연 후 다음 위치로 이동하십시오.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

ProfileList 키 아래에 잘 알려진 SID와 사용자 계정 SID가 모두 표시됩니다. 사용자 계정 SID는 더 길어집니다. 어떤 SID가 어떤 사용자에게 속하는지 찾으려면 왼쪽 패널에서 SID를 클릭하면 오른쪽 패널에서 ProfileImagePath 값 옆에 사용자 이름이 표시됩니다.

Windows에서 사용자 계정의 보안 식별자를 찾는 방법

Windows에서 사용자의 SID를 찾기 위해 위의 방법을 사용하는 것에 대한 귀하의 생각과 경험을 아래에 댓글로 남겨주세요.

이미지 제공:John Swindells