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.