J'ai installé Wireshark. Courir en tant que root n’est pas recommandé, alors
J'ai fait
Sudo dpkg-reconfigure wireshark-common
Selon:
http://wiki.wireshark.org/CaptureSetup/CapturePrivileges
Répondu Oui, Déconnexion a commencé Wireshark et a reçu ce message:
couldn't run /usr/bin/dumpcap in child process: Permission Denied.
Je pense avoir suivi la méthode recommandée pour configurer Wireshark. Cela a fonctionné en 13.10, mais pas en 14.04.
FYI, la reconfiguration de Wireshark est en fait de configurer le groupe pour dumpcap. Cela ne fonctionne toujours pas. J'ai vérifié ça.
Comment devrait-il être fait en 14.04?
J'ai trouvé cela après avoir couru:
Sudo dpkg-reconfigure wireshark-common
un groupe wireshark
été créé dans /etc/gshadow
. Alors je viens d'écrire:
Sudo gpasswd -a $USER wireshark
et se déconnecter/se connecter et maintenant cela fonctionne bien!
Oui, vous avez eu raison. Si quelque chose manque, si vous voyez le message d'erreur comme couldn't run /usr/bin/dumpcap in child process: Permission Denied
. Allez au terminal et
Sudo dpkg-reconfigure wireshark-common
choisissez answer comme "YES
" .Ensuite, ajoutez un utilisateur au groupe en
Sudo adduser $USER wireshark
Puis redémarrez votre machine et ouvrez Wireshark. Ça marche.
Sudo setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' /usr/bin/dumpcap