Estoy tratando de usar wireshark
una máquina Debian, pero cuando la ejecuto con mi cuenta de usuario no root, no detecta ninguna interfaz de red.
También intenté ejecutar wireshark como root, pero wireshark me dice que este método es inseguro.
También leí las preguntas frecuentes y encontré "leer el archivo en /usr/shared/wireshark-common/README.Debian file" - Leí ese archivo, pero todavía no sé qué se supone que debo hacer.
El archivo es en realidad
/usr/share/doc/wireshark-common/README.Debian
.Lo que debes hacer es:
Elija la opción "sí".
Cierre sesión y vuelva a iniciar sesión para elegir la nueva membresía de grupo y ahora puede ejecutar wireshark como usuario no root.
fuente
dpkg-reconfigure wireshark
es la manera correcta de configurar el grupo wireshark en los sistemas Debian. Hacer dumpcap setuid (como en la respuesta aceptada) es innecesario, ya que las secuencias de comandos del paquete configurarán los límites apropiados en el grupo.newgrp wireshark
su shell. Si usted es parte de ese grupo, el shell seleccionará su nueva membresía (a pedido).Puede ejecutar wireshark sin acceso a sudo usando
fuente
sudo setcap...
se puede ejecutar sinsudo
acceso? Tu respuesta no tiene ningún sentido.