Para o WireShark, há uma maneira melhor. O pouco que normalmente precisa de raiz é o aplicativo de coleta de pacote e isso pode ser configurado para permitir que certas pessoas a usá-lo sem sudo
, gksu
, etc
.
Em um terminal (muito importante que você esteja em um terminal, não apenas no diálogo Alt + F2), execute o seguinte:
sudo dpkg-reconfigure wireshark-common
Isso perguntará se você deseja permitir que usuários não root possam farejar. É isso que pretendemos, então selecione Yes
e pressione Enter.
Isso adiciona um wireshark
grupo. Qualquer pessoa nesse grupo será capaz de cheirar sem ser raiz. Obviamente, isso é mais seguro do que deixar alguém cheirar, mas significa que não há verificação de senha. Tecnicamente, qualquer pessoa com acesso a um computador conectado com uma wireshark
conta poderá farejar. Se isso é aceitável para você, continue.
Caso contrário, execute-o novamente e selecione não.
Então você só precisa adicionar o usuário a esse grupo. Rode isto:
sudo adduser $USER wireshark
E reinicie ou saia. Quando você voltar, deve começar a cheirar sem se preocupar em ser raiz.