Xubuntu 16.04 を実行中
初心者のミスを犯しました。 を使用せずに Wireshark を起動できるように、自分のアカウントを「Wireshark」グループに追加している間に、sudo
を含む自分が参加していた他のすべてのグループから自分自身を削除してしまいましたsudo
。
次のコマンドを使用しました:
sudo usermod -G wireshark my_user_account
?-a
の前のを忘れたと思います。-G
グループ メンバーシップに関連するユーザーの履歴を表示する方法を知っている人はいますか。または、ユーザー メンバーシップに関連するグループ履歴を表示する方法はありますか。
ただ、思いがけない出来事が起こる前にユーザーを所属していたグループに戻そうとしているだけです。
答え1
Grub を次のように編集してシングルユーザー モードで起動しました。
- ファイルシステム
rw
を の代わりに作成しro
、 init=/bin/bash
行末に追加します。
その後、次のsudo
方法で自分自身をグループに再度追加することができました。
usermod -aG sudo my_user_account
その後、再起動して「通常」モードに戻りました。実行するとsudo grep group /var/log/auth.log
、グループから自分を削除するために実行したコマンドが表示され、削除されたグループがリストされました。
私はもう一度それぞれをやってみましたsudo usermod -aG _group_ my_user_account
。
それを実行した後、ログアウトして再度ログインすると、すべて正常に戻ったようです。これが、私と同じ間違いを犯した他の誰かの役に立つことを願っています。
16 年間 Linux を使ってきた私なら、このような愚かなミスはしないだろうと思うでしょうが、どうやらそうではないようです...