前提・実現したいこと
sudoコマンドを使えるように修復したいです。
先ほど、久々にsudoしようとしたのですが、使えなくなっていました。
いつから、どうして使えなくなってしまったなどは不明です。
もし、修復する方法などご提案があればお教えいただけませんでしょうか?
発生している問題・エラーメッセージ
yourusernamenoMacBook-puro:sudo yourusername$ sudo brew update sudo: /private/etc/sudoers.d is owned by uid 501, should be 0 Password:
試したこと
https://www.queryoverflow.gdn/query/sudo-etc-sudoers-is-owned-by-uid-501-should-be-0-13_157772.html
このページに記述があること全般を試してみました。
この中で、
$ cd /var/db/sudo/ $ ls -ln
をしたところ、
total 0 drwx------ 3 0 0 96 10 12 10:36 ts
と出てきました。
しかし、上記URLの内容ですと、次のように出ると書かれています。
total 0 drwxr-xr-x 2 501 0 68 Oct 23 23:56 yourusername drwx------ 3 501 0 102 Nov 24 00:57 ts
drwxr-xr-x 2 501 0 68 Oct 23 23:56 yourusername
の部分のが出てこないので、これが原因かなと疑っています。
ちなみに、ls -laするとこう出ます
total 0 drwx--x--x 3 yourusername wheel 96 11 9 2018 . drwxr-xr-x 92 root wheel 2944 10 12 03:15 .. drwx------ 3 root wheel 96 10 12 10:36 ts
解決方法や、「試したこと」での上記URLとの相違についてなど分かることがあればご教授いただけますと幸いです。
よろしくお願いいたします。
この話はすべてmacなのでタグのLinuxとCentOSは不適切です。
回答1件
あなたの回答
tips
プレビュー