現在、OSX Maverickに取り組んでおり、ターミナルでSudo
コマンドを使用できません。
My-Mac:〜phucnd $ Sudo
Sudo:/ etc/sudoersは世界で書き込み可能です
Sudo:有効なsudoersソースが見つからないため、終了します。
どうすれば修正できますか?
ディスクユーティリティを開き、ディスクを選択して、[ディスクのアクセス許可を修復]をクリックします
Finder→移動→フォルダに移動:
/etc/sudoers
と入力し、Go
ボタンを押します。
sudoers
を右クリックして、権限を変更します。
1.rootユーザーを有効にします。
システム環境設定->ユーザーとグループ->ログインオプション->ネットワークアカウントサーバー->参加->ディレクトリユーティリティを開く->編集(メニュー)->ルートユーザーを有効にする
2. rootに切り替え、/ etc/sudoers権限を変更します
$ su
$ chmod 440/etc/sudoers
Finder->移動->フォルダに移動
/ etc/sudoersと入力して[Go]ボタンを押します。 sudoersを右クリック-> [情報を見る]をクリック->権限を次のように変更:システム:読み取りと書き込みホイール:読み取り専用全員:読み取り専用
ロックしてターミナルを開き、再試行してください。
ではごきげんよう!
以下のコマンドを任意の端末で使用するだけです。
$ su
$ chmod 440/etc/sudoers