Trusty 14.04'te Wireshark root olarak çalıştırılmadan nasıl etkinleştirilir


49

Wireshark'ı kurdum. Kök olarak çalıştırmak önerilmez, o yüzden

Yaptım

sudo dpkg-reconfigure wireshark-common

Göre:

http://wiki.wireshark.org/CaptureSetup/CapturePrivileges

http://anonscm.debian.org/viewvc/collab-maint/ext-maint/wireshark/trunk/debian/README.Debian?view=markup

Cevaplandı Evet, Çıkış Çıkış Wireshark ve bu mesajı aldım:

couldn't run /usr/bin/dumpcap in child process: Permission Denied.

Wireshark'ı yapılandırmanın önerilen yolunu izlediğimi düşünüyorum, 13.10'da çalıştı, 14.04'te değil

Bilginize, wireshark-common'ı yeniden yapılandırmak aslında dumpcap için grubu Wireshark olarak ayarlamaktır. Hala işe yaramıyor. Bunu kontrol ettim.

14.04'te nasıl yapılmalı?


Sanırım, sizin, kullanıcının, wireshark grubunda olup olmadığınızı zaten kontrol ettiniz
Akronix

Evet. ben bu rastlamak dedi groups $USER liste Wireshark gelmez groups $user wireshark listelemek ETMEZ
Janghou


1
Sadece şunu çalıştırın: sudo usermod -aG wireshark $ USER. Ardından, oturumu kapatıp tekrar açın.
13x18

Yanıtlar:


74

Çalıştırdıktan sonra buldum:

sudo dpkg-reconfigure wireshark-common

içinde bir wiresharkgrup oluşturuldu /etc/gshadow. Bu yüzden az önce yazdım:

sudo gpasswd -a $USER wireshark

ve logout / login ve şimdi iyi çalışıyor!


Üç şerefe. Bu çözüm olarak işaretlenmelidir, ancak OP muhtemelen ipliği terk etti.
Hack-R,

2
Oturumu kapatmak / oturum açmak yerine, sadece newgrp wiresharknormal kullanıcınız olarak yazın, daha hızlıdır ve 18.04 deneyimimde aynı şekilde çalışır.
Nicolas Raoul

Evet işe yarıyor, lütfen yukarıdaki komutları ayrıntılı olarak açıklayabilir misiniz veya herhangi bir bağlantı sağlayabilir misiniz?
Abhay Sehgal

23

Evet doğru yaptın. Ancak bazı şey gibi hata mesajını görürsünüz missing.If olduğunu couldn't run /usr/bin/dumpcap in child process: Permission Deniedterminali için .Go ve

sudo dpkg-reconfigure wireshark-common

cevabını " YES" olarak seçin . Daha sonra gruba kullanıcı ekle

sudo adduser $USER wireshark

Sonra makinenizi yeniden başlatın ve tel sürme diskini açın. İşe yarıyor.


4
Yeniden başlatmak zorunda değilsin. Çıkış yapmak / giriş yapmak yeterlidir.
heemayl

1
Adduser komutuna "-a" parametresini eklemeyi unutmayın. -a, --add USER add USER to GROUP
Thanos

2
Yeniden başlatmak zorunda kaldım - giriş / çıkış işe yaramadı (ubuntu 16.10-64bit)
TmTron

Evet işe yarıyor, lütfen yukarıdaki komutları ayrıntılı olarak açıklayabilir misiniz veya herhangi bir bağlantı sağlayabilir misiniz?
Abhay Sehgal

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.