ユーザーアカウントはMacの標準アカウントです。sudo
自分を管理者にするには、を使用してターミナルに何を入力する必要がありますか?
ユーザーアカウントはMacの標準アカウントです。sudo
自分を管理者にするには、を使用してターミナルに何を入力する必要がありますか?
回答:
実際のユーザー<user_name>に標準アカウントがある場合は、入力する必要があります
sudo dscl . -append /Groups/admin GroupMembership <user_name>
作るために<ユーザー名>管理者を。
ただし、sudoer(つまり、実行が許可されているアカウントsu
またはsudo
root権限を持つアカウント)は限られた数のユーザーのみです。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
...
そのため、デフォルトでは、rootとadminグループのメンバーのみが実行を許可さsudo
れます。<user_name>がリストにないため、<user_name>によって実行される上記のコマンドは結果的に失敗 します。
有効にするにはsudoingのために<ユーザー名>、あなたが追加する必要があります<ユーザー名>(下記のリストに#ユーザー権限仕様で)またはコメントを解除%ホイールラインsudo visudo
で実行されなければならないsudoersファイル(Catch22は鉄人が言及です)再び。