質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.32%

  • Ubuntu

    1561questions

    Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Win7でVMware Workstation 14 Playerにubuntu-ja-16.04をinstallした後、sudoコマンドエラー

解決済

回答 1

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 330

wangzj

score 19

 前提・実現したいこと

Win7でVMware Workstation 14 Playerにubuntu-ja-16.04をinstallしました。
手順:
http://www.aise.ics.saitama-u.ac.jp/~gotoh/Ubuntu1604jaOnVMPlayer.html

sudo apt-get install aptitude


を実行しようとすると、下記エラーが出ています。

 発生している問題・エラーメッセージ

sudo: rootのグループIDへ変更できません:強化されていない操作です。
sudo: ポリシープラグインを初期化できません

 試したこと

再インストールもだめでした!
2回目の再インストールでOKでした!

いろいろ調べましたが、原因がわかりましたが、どう対応するかわかりません。
原因:
sudo コマンドは /etc/sudoers の設定を見て,sudo コマンドで操作できるかを判断します.
/etc/sudoers で許可されていないユーザは sudo コマンドが使えないわけです.
また,/etc/sudoers が悪意のある他者によって改変されないように
パーミッションが 440 で,root:root が所有者となっています.
おそらく,パーミションが変更されたために,悪意のあるアクセスを防ぐ機能が働いたのだと考えられます.

対応方法例:
①再起動でリカバリーモードを選択⇒どこからリカバリーモードを選択できるか不明
②live CD (USB)(Ubuntu をインストールする際に用いた CD or USB)から操作すれば良いかと思われます.⇒どう操作するか不明

 補足情報(FW/ツールのバージョンなど)

Win7でVMware Workstation 14 Playerにubuntu-ja-16.04installした前提で
/etc/sudoers を修正したい

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

checkベストアンサー

+1

/etc/sudoers はroot権限を持った者のみ読み書きが許されています。

rootでログイン後、visudoコマンドで編集してください。

 追記

調べたところ、ubuntuでは、最初のユーザにsudoを行う権限を与えるようですね。
それでは、その最初のユーザでログイン後、visudoコマンドではいかがでしょうか。

 リカバリモードについて

http://jinsei1do.com/%E3%83%87%E3%82%B8%E3%83%A2%E3%83%8E/ubuntu/ubuntu%E3%81%A7%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%8F%E3%81%AA%E3%81%A3%E3%81%9F%E6%99%82%E3%81%AE%E5%AF%BE%E5%87%A6%E6%B3%95/
上記によると、以下だそうです。

パソコンの起動時に「ESC」もしくは「Shift」ボタンを連打。

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/05/22 18:33

    ご回答ありがとうございます。
    rootでどうログインしますか?
    現在起動する、ゲストしかないですね。

    キャンセル

  • 2018/05/22 18:35

    OSをインストールしたのであれば、どこかでrootのパスワードを入力するはずです。
    それを失念したということでしょうか?

    キャンセル

  • 2018/05/22 18:38

    rootのパスワード入力の記憶がありません。
    手順書にもないですね。
    http://www.aise.ics.saitama-u.ac.jp/~gotoh/Ubuntu1604jaOnVMPlayer.html

    キャンセル

  • 2018/05/22 18:40

    回答追記しました。失礼しました。

    キャンセル

  • 2018/05/22 18:49

    なるほど、事態を誤解していました、失礼しました。
    https://forums.ubuntulinux.jp/viewtopic.php?id=14132
    上記と同じ状況になり、/etc/sudoersの権限を誤って変更してしまったため、リカバリモードで起動したいが、その方法が分からない、ということで間違いないでしょうか。

    キャンセル

  • 2018/05/22 18:50

    その通りでございます。

    キャンセル

  • 2018/05/22 18:58

    追記しました。

    キャンセル

  • 2018/05/22 19:13

    ありがとうございます!
    VMでubuntuを起動するので、この方法は適用できなさそうですね。

    キャンセル

  • 2018/05/22 19:17

    なぜでしょう?VM起動時に画面をクリックと同時にShiftキーを連打、ではだめでしたでしょうか。

    キャンセル

  • 2018/05/22 19:50

    さすがです!
    「Shift」ボタンを連打で設定画面が表示されました。
    文字化けになっていますが、rootの行を選んで、root shell promptから
    # chown -R 0 /etc
    を実行しました。
    ゲストで再ログインしても、エラーが変わらないです、泣きそう、、、、

    キャンセル

  • 2018/05/22 20:00

    今回の場合、「chown -R 0 /etc」ではなく、「chmod 400 /etc/sudoers」ではないでしょうか。

    キャンセル

  • 2018/05/22 20:32

    chmodでファイル権限変更ですね。ありがとうございます。
    2回目の再インストールして、問題はありませんでしたので、検証できませんでした。
    kaztoさん、ありがとうございました!!!

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.32%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

同じタグがついた質問を見る

  • Ubuntu

    1561questions

    Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。