답변:
실제 사용자 <user_name> 에 표준 계정이 있으면 입력해야합니다.
sudo dscl . -append /Groups/admin GroupMembership <user_name>
만들려면 <_ 이름> 관리자를.
그러나 제한된 수의 사용자 만이 sudoers (즉, 성공적으로 실행 su
되거나 sudo
루트 권한 이있는 계정 )입니다. OS X 의 표준 sudoers 파일 ( / etc / sudoers )은 다음과 같습니다.
...
# User privilege specification
root ALL=(ALL) ALL
%admin ALL=(ALL) ALL
# Uncomment to allow people in group wheel to run all commands
# %wheel ALL=(ALL) ALL
...
따라서 기본적으로 루트 및 관리 그룹의 구성원 만 실행할 수 sudo
있습니다. 에 의해 실행 위의 명령 <USER_NAME>는 , 결과적으로 실패로 인해 <_ 이름> 하지 않음을 목록입니다.
<user_name>에 대한 sudoing 을 활성화하려면 <user_name> 을 목록 에 추가 하거나 ( # User privilege specification 아래 ) sudoers가 다시 실행 해야하는 % wheel 행의 주석을 해제해야 합니다 (Tetsujin이 언급 한 Catch22).sudo visudo