概要
rootユーザやsudo
を使わずに、一般ユーザでwiresharkを利用する方法。
環境
- Ubuntu 17.10
手順
Wiresharkインストール
sudo apt install wireshark
インストール中、「一般ユーザでのキャプチャを許可するか」的な画面が出るので、OKする。
ユーザに権限を付与
sudo usermod -a -G wireshark $USER
このままだと反映されないので、再起動 or ログアウト&ログインをする。
これでもいい。
sudo su - $USER
参考文献
公式サイトに書いてある。
https://wiki.wireshark.org/CaptureSetup/CapturePrivileges
Debian、Ubuntuはここを見る。(上記サイトからリンクされている)
https://code.wireshark.org/review/gitweb?p=wireshark.git;a=blob_plain;f=debian/README.Debian;hb=HEAD