
Ubuntu日本語フォーラム

ログインしていません。
PCが以下の状態で、なので質問させて頂きます。
rootのパスワードを未設定、
sudoが使えなくなり(以下のメッセージ)
sudo: 実効 uid が 0 ではありません、sudo は setuid root を設定してインストールされていますか?
ググったところ
GRUB起動→シングルモードで再起動→rootパスワードの変更とあったので.
記事の通り、
電源ON時に[ESC]or[SHIFT]を押し続けまたは連打しても通常モード(GUI)で立ち上がってしまい、うまくいきません。
GRUB起動で他の方法があればお願致します。
又、rootパスワードの変更の他の方法もあれば、ご教授お願い致します
OSインストール後かなり設定していますので、再インストールは避けたいのでよろしくお願い致します。
【環境】
OS:ubuntu14.04
CPU:Core i5-6500
マザーボード:ASRock H110M-HDV (別VGA)
メモリ:Crucial DDR4-2133 16GB (8GBx2枚)
HDD:HDD 1TB(1000GB) SATA3 6Gbps
光学式ドライブ:DVDスーパーマルチ GH24NSD1 BL ブラック
グラフィック(カード):GeForceGTX970 4GB
---以上----
オフライン
ubuntu の場合、root のパスワードは最初からありません。
件の現象も、root のパスワードとは関係ありません。
詳しくは以下の Web ページが参考になると思います。
ただし、この Web ページの手順は ubuntu では使えません。
とっとこ駆け出しエンジニアぶろぐ: sudoを実行できなくなった
su が root のパスワードを必要とするのに対して、ubuntu では root のパスワードが設定されていないためです。
この Web ページに書かれているように ls して s が付いていないようであれば、ubuntu の Live CD で起動して、HDD の当該パーティションをマウント。
その後にマウントしたパーティションの中にある usr/bin/sudo ファイルに sudo chmod 4111 で setuid してください。
オフライン
ありがとうございました。大変勉強になりました。
それなりに調べたのですが、回答で頂いた情報にはたどり着けませんでした。
そもそも、LiveCDの意味がよくわかってなかったので、活用させて頂きます。
貴重な情報、ありがとうございました。
オフライン
既にUbuntuにはrootのパスワードが無い旨の回答が出ていますので、
御参考にと思いの回答です。
https://wiki.ubuntulinux.jp/UbuntuTips/Others/RootSudo#sudo.2BMJJPf3UoMFkwizBTMGgwbpV3YkA-
http://gihyo.jp/admin/serial/01/ubuntu-recipe/0410
オフライン