どーも!りゅうです(「・ω・)「
flutterの環境構築中にcocoapodsが入らなくて色々コマンド打っていたら
エラーが出てから解決までの道のり
・経緯は忘れたが以下のコマンドの意味がわからず叩いてしまったのが始まり。
・その後
sudo: /etc/sudoers is world writable sudo: no valid sudoers sources found, quitting sudo: error initializing audit plugin sudoers_audit
/etc/sudoersが誰でも読み書きできるようになっているのはよろしくないらしいので、Finderからcmd+shift+gコマンド→ /etc を入力して
sudoersファイルを右クリック→情報で見てみるとeveryoneの項目が「読み書き」になっていた。
・rootのパスワードはMacOSバージョンによって最初は空だから設定しないとダメという噂を聞き、以下のコマンドでパスワードを設定を試みる
・New passwordとRetype new passwordを求められるので同じパスワードを2回入力する。
・sudoersの権限を変更する
・rootユーザーからログアウトする
あとがき
根本原因はおそらく最初のコマンドでsudoersファイルの読み書きが誰でもできるようになってしまったことだと思います。
この後は