Windows PowerShell을 사용하여 로컬 사용자 및 그룹을 관리할 수도 있습니다. . 이것은 Windows 10이 다중 사용자 운영 체제라는 원칙을 확인합니다. 로컬 사용자 및 그룹을 관리하는 다른 GUI 기반 유틸리티가 있습니다. 그러나 일부 시스템 관리자는 명령줄 유틸리티를 사용하여 이러한 사용자 및 그룹을 관리하고 싶어할 수 있습니다. 이것이 이 가이드에서 더 자세히 알아볼 것입니다.
Windows PowerShell을 사용하여 로컬 사용자 및 그룹 관리
이제 이 가이드를 두 부분으로 나누어 다룰 것입니다. 다음과 같습니다.
- 로컬 사용자 관리.
- 사용자 그룹 관리.
시작하려면 Windows PowerShell을 관리자로 열어야 합니다.
1] 로컬 사용자 관리
이 cmdlet은 모든 로컬 사용자 계정에 대한 모든 세부 정보를 찾는 데 도움이 됩니다. 이러한 세부 정보에는 계정 이름, 사용 상태 및 설명이 포함됩니다. cmdlet은 다음과 같습니다.
Get-LocalUser
또한 귀하의 계정과 관련된 다양한 개체에 대한 사용자 정의 데이터를 얻을 수 있습니다. 예를 들어, 객체를 사용하여 마지막으로 로컬 계정의 비밀번호가 언제 설정되었는지 확인했습니다. 우리가 사용한 cmdlet은 다음과 같습니다.
Get-LocalUser -Name root | Select-Object PasswordLastSet
이 cmdlet의 골격은 다음과 같습니다.
Get-LocalUser -Name root | Select-Object *
그리고 다음과 같은 개체를 사용하여 나만을 위해 선별된 다양한 종류의 정보를 얻을 수 있습니다.
AccountExpires
Description
Enabled : True
FullName
PasswordChangeableDate
PasswordExpires
UserMayChangePassword
PasswordRequired
PasswordLastSet
LastLogon
FullName
SID
PrincipalSource
ObjectClass
2] 사용자 그룹 관리
이 cmdlet은 로컬 사용자 계정의 모든 그룹에 대한 모든 세부 정보를 찾는 데 도움이 됩니다.
Get-LocalGroup
새 로컬 사용자 그룹을 만들려면 다음 cmdlet을 사용하십시오.
New-LocalGroup -Name <NAME OF THE GROUP> -Description '<ENTER THE DESCRIPTION OF THE GROUP HERE>'
이제 특정 그룹에 로컬 사용자 계정을 추가하기 위해 다음 cmdlet을 사용할 수 있습니다.
Add-LocalGroupMember -Group '<NAME OF THE GROUP' -Member ('NAME 1','NAME 2','<ROLE>') -Verbose
또는 다음과 같은 이유로 이 cmdlet을 사용할 수도 있습니다.
Get-Localuser -Name john | Add-LocalGroupMember -Group '<NAME OF THE GROUP>'
특정 그룹의 일부인 모든 사용자 계정을 표시하려면 다음 명령을 사용하십시오.
Get-LocalGroupMember -Group ''
마지막으로 그룹에서 로컬 사용자 계정을 제거하려면 다음 cmdlet을 사용하십시오.
Remove-LocalGroupMember -Group '<NAME OF THE GROUP>' –Member <NAME OF THE LOCAL USER ACCOUNT>
다음은 사용자가 Windows PowerShell을 사용하여 로컬 사용자 및 그룹을 관리하기 위한 몇 가지 기본 관리 cmdlet입니다.
이 가이드가 유용하셨기를 바랍니다.