Я установил wireshark
(tshark
) использование
sudo apt-get install tshark
это установило tshark
исполняемый файл в /usr/bin/tshark
.
Проблема теперь состоит в том, что я не могу выполнить его без корневых полномочий. Как я могу выполнить эту команду с помощью полномочий обычного пользователя?
Это, вероятно, должно будет базироваться учетные данные для помещения сетевой платы в premiscious режим. Необходимо установить идентификатор пользователя http://www.zzee.com/solutions/linux-permissions.shtml#setuid или выполнить его с sudo. Sudo лучше, более безопасен, опция.