Windows 11/10에는 lusrmgr.msc, 즉 로컬 사용자 및 그룹 관리(Local Users and Groups Management)라는 도구가 기본 제공되어 관리자가 컴퓨터의 로컬 사용자와 그룹을 손쉽게 관리할 수 있습니다. 하지만 안타깝게도 이 스냅인은 Windows 11 Home 또는 Windows 10 Home> 에디션에서는 제공되지 않습니다.
Home 버전 사용자라도 걱정할 필요는 없습니다. 명령줄 인터페이스(CLI)를 활용하면 동일한 작업을 충분히 수행할 수 있습니다. 다소 불편할 수 있지만 실제로 잘 작동하는 대안들이 있기 때문입니다.
Windows Home에서 로컬 사용자 및 그룹 관리하기
Windows 11/10 Pro, Enterprise 등 상위 에디션에서는 lusrmgr.msc, Netplwiz, netplwiz(userpasswords2) 같은 GUI 기반 도구를 통해 사용자와 그룹을 관리할 수 있습니다.
반면 관리자 권한이 있는 Windows 11/10 Home 사용자는 NET LOCALGROUP 명령과 Microsoft.PowerShell.LocalAccounts 모듈이라는 두 가지 명령줄 도구를 사용해 같은 작업을 처리해야 합니다.
1. NET LOCALGROUP 명령 활용하기
관리자 권한으로 실행한 명령 프롬프트에서 아래 구문을 사용할 수 있습니다.
NET LOCALGROUP
[groupname [/COMMENT:"text"]] [/DOMAIN]
groupname {/ADD [/COMMENT:"text"] | /DELETE} [/DOMAIN]
groupname name [...] {/ADD | /DELETE} [/DOMAIN]옵션 없이 Net Localgroup만 입력하면 현재 PC에 존재하는 모든 그룹 목록이 표시됩니다.
① 도메인 유무에 따른 사용자 추가
net localgroup <그룹_이름> 사용자계정명 /add
net localgroup users 도메인명\<사용자명> /add
② 새 그룹 생성
net localgroup <그룹_이름> /add
③ 특정 그룹의 전체 멤버 목록 확인
net localgroup <그룹_이름>
④ 그룹에서 특정 사용자 제거
net localgroup <그룹_이름> <사용자명> /delete
⑤ 그룹 자체 삭제
net localgroup <그룹_이름> /delete
2. PowerShell LocalAccounts 모듈 활용하기
PowerShell은 로컬 계정을 관리할 수 있는 전용 모듈을 제공하며, 총 15개의 cmdlet으로 Windows 사용자와 그룹을 세밀하게 제어할 수 있습니다. 주요 cmdlet 목록은 다음과 같습니다.
- Add-LocalGroupMember — 로컬 그룹에 사용자 추가
- Disable-LocalUser — 로컬 사용자 계정 비활성화
- Enable-LocalUser — 로컬 사용자 계정 활성화
- Get-LocalGroup — 로컬 그룹 정보 조회
- Get-LocalGroupMember — 로컬 그룹의 전체 멤버 목록 조회
- Get-LocalUser — 로컬 사용자 계정 정보 조회
- New-LocalGroup — 새 로컬 그룹 생성
- New-LocalUser — 새 로컬 사용자 계정 생성
- Remove-LocalGroup — 로컬 그룹 삭제
- Remove-LocalGroupMember — 로컬 그룹에서 멤버 제거
- Remove-LocalUser — 로컬 사용자 계정 삭제
- Rename-LocalGroup — 로컬 그룹 이름 변경
- Rename-LocalUser — 로컬 사용자 계정 이름 변경
- Set-LocalGroup — 로컬 그룹 설정 변경
- Set-LocalUser — 로컬 사용자 계정 설정 변경
예를 들어 새 로컬 그룹을 만들려면 다음 명령을 실행합니다.
New-LocalGroup -Name "TWC"
그룹에 멤버를 추가하려면 아래 명령을 사용합니다.
Add-LocalGroupMember -Group 'TWC' -Member 'ashis'
반대로 그룹에서 멤버를 제거하려면 다음과 같이 입력합니다.
Remove-LocalGroupMember -Group 'TWC' -Member 'ashis'
마무리
NET LOCALGROUP 명령과 Microsoft.PowerShell.LocalAccounts 모듈을 함께 활용하면 Windows Home 환경에서도 사용자와 그룹을 효율적으로 관리할 수 있습니다. 명령줄 방식이 익숙하지 않다면 서드파티 도구인 Lusrmgr 프로그램을 사용하는 것도 좋은 대안입니다. 이 무료 도구는 lusrmgr.msc와 유사한 GUI 환경을 Home 에디션에서도 제공합니다.