Mac OS의 명령줄에서 표준 사용자 계정을 관리자 계정으로 변환

차례:

Anonim

Mac 시스템 관리자는 기존의 일반 사용자 계정을 Mac의 관리자 계정으로 변환해야 할 수도 있습니다. 대부분의 Mac 사용자는 사용자 및 그룹 기본 설정 패널을 통해 계정 상태를 관리자로 변환하는 것이 가장 좋지만 고급 사용자는 디렉터리 서비스 명령줄 유틸리티 dscl을 사용하여 터미널을 통해 동일한 기능을 수행할 수 있습니다.

note 이 변경 사항은 모든 사용자 계정(관리자 또는 표준)이 sudo 기능에 액세스하거나 루트 계정을 사용하는 기능에 영향을 미치지 않습니다. 맥 OS X.

Mac OS X 명령줄에서 사용자를 관리자로 변경하는 방법

관리자 계정으로 전환하려면 일반 사용자 계정의 짧은 사용자 이름이 필요하며 나머지는 명령줄에서 처리됩니다. 대상 계정의 짧은 사용자 이름이 확실하지 않은 경우 이를 사용하여 Mac에서 계정을 나열하거나 /Users/ 디렉토리를 살펴볼 수 있습니다.

사용자 이름이 있으면 터미널을 시작하고 다음 명령을 사용하여 계정을 admin으로 변경합니다.

dscl . -append /groups/admin GroupMembership USERNAME

예를 들어 "paul"이라는 짧은 사용자 이름의 구문은 다음과 같습니다.

dscl . -append /groups/admin GroupMembership paul

적절한 명령을 실행하면 대상 사용자 계정은 이제 관리자 권한 및 관리자 계정과 관련된 모든 액세스 기능을 갖게 됩니다.

이 기능은 ssh 및 자동 설정 상황을 통한 원격 관리에 특히 유용할 수 있지만 단일 사용자 모드에서 사용자 계정을 관리자 권한으로 전환할 수 있고 복구 모드에서 부팅할 때도 유용합니다. .

Mac OS X에서 변경 확인 및 모든 관리자 계정 목록 보기

동일한 그룹에서 dscl과 함께 -read 플래그를 사용하여 사용자 계정이 관리자 그룹으로 변환되었음을 확인할 수 있습니다.

dscl . -read /groups/admin GroupMembership

다음과 같이 다시 인쇄되어야 합니다.

"osxdaily paul adminaccount" 또는 admin 그룹에 속한 계정에 따라 유사합니다. 목록에는 관리자 계정만 포함되는 반면 다른 명령은 Mac의 모든 사용자 계정을 나열합니다.

Mac OS의 명령줄에서 표준 사용자 계정을 관리자 계정으로 변환