説明されているように、ユーザーをグループwireshark
に追加しようとしています ここ 。
私はすでに複数の異なるコマンドを実行しており、ユーザーが正常に追加されたという印象を受けました。
~$ Sudo adduser $USER wireshark
The user `user' is already a member of `wireshark'.
そして、システムに再度ログインしています。
~$ groups
user adm cdrom Sudo dip plugdev lpadmin sambashare
しかし、ユーザーがグループに追加されていないようです(最初のコマンドとは対照的です)。また、追加されなかったという仮定は、Wiresharkが正しく機能していないことによってサポートされています。
どちらを正しいと思いますか?
システムの再起動後にのみ、適切なグループを表示します。ログアウト-ログインでは不十分でした。
それをどうするか分からない。
コマンドgroups
では、wiresharkのメンバーとして表示されず、wiresharkを適切な権限なしで使用することはできません。 adduser
ラッパースクリプトではうまくいかない可能性があります。
新しいユーザーがWiresharkを使用できるようにするときに私に役立つのは次のとおりです。
$ Sudo usermod -aG wireshark $USER
次に、ユーザーをログアウトして再度ログインします。これで、非ルートユーザーとしてWiresharkを使用できるようになります。