web-dev-qa-db-ja.com

ユーザーがSudoグループから削除されました

私は大きな間違いをしたと思います。
やった usermod -aG docker $USER Sudoなしでdockerを実行します。
上記のコマンドを実行した後、以下のような私のアカウントステータス

joont@joont-ununtu:~$ id
uid=1000(joont) gid=1000(joont) groups=1000(joont),999(docker)

このユーザーからSudoコマンドを使用できなくなりました...
ubuntuのインストール後にrootパスワードを設定しませんでした。
そのため、ルートパスワードがわかりません。
どうすれば回復できますか?

1
JoonT

ユーザー名をSudoグループに戻すには、以下の手順に従ってください:

  1. マシンを再起動してShiftGRUBブートメニューにアクセスするためにBIOSロゴを渡すとすぐにキー。成功してブートメニューが表示されるまで、これを数回繰り返す必要がある場合があります。

  2. 詳細オプションを選択し、Enter

  3. その前に(recovery mode)を指定して2番目のオプションを選択し、Enter

  4. マシンが起動し、別のメニューが表示されるまで待ちます。 ルートシェルプロンプトにドロップが含まれるオプションを選択し、Enter

  5. 押す - Enterと表示された場合メンテナンスの場合はEnterキーを押します

  6. コマンドプロンプトが表示されたら、次のコマンドを記述してEnter(これにより、システムへの読み取りおよび書き込みアクセスが可能になります):

    mount -o rw,remount /

  7. 次のコマンドを記述し(ここでjoontはユーザー名です)、ヒットEnter

    Sudo usermod -a -G Sudo joont

    または

    Sudo adduser joont Sudo

  8. システムを再起動します。

0
Raffa