sudoコマンドを使おうと思ったら
sudo: /private/etc/sudoers.d is owned by uid 501, should be 0
えーーー、使えない----!!
いつ、何故、何で使えなくなったのか、全く心辺りがないっ!!涙
かなり格闘したが、調べながら何とか解決...
###まずは、スーパーユーザに切り替える
$ su
#パスワードを求められるので入力
もしpasswordを入れてもsorryが返される場合は下記URL参照でルートユーザを有効にしてください。
参考: https://support.apple.com/ja-jp/HT204012
###visudoコマンド等でsudoersを見る
# root and users in group wheel can run anything on any machine as any user
root ALL = (ALL) ALL
%admin ALL = (ALL) ALL
変更していなければ、sudoは「root」および「adminグループ」権限で実行するものだと書いてあります。
しかし、エラー文の通り、何故か権限を持っていないので、/private/etc/sudoers.dの権限を変更しましょう。
chownコマンドでファイルやディレクトリの所有者、所属グループを変更できます。
chown -R root:admin /private/etc/sudoers.d
#chown -R [ユーザ]:[グループ] [ファイルやディレクトリ]
これで解決しました。