wireshark als root ausführen

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
d3f3nd3r
Beiträge: 177
Registriert: 06.03.2007 15:39:16
Kontaktdaten:

wireshark als root ausführen

Beitrag von d3f3nd3r » 22.10.2007 21:03:43

heo
ich will gerne mit wireshark meinen Netzwerktraffic analysieren, nur lässt sich wireshark nur als user starten und da hat das Programm keinen Zugriff auf die Netzwerkkarten.

Wenn ich wireshark von der Shell aus starten will wird das mit folgender Meldung verworfen :

Code: Alles auswählen

debian:~# /usr/bin/wireshark 

(wireshark:2698): Gtk-WARNING **: cannot open display:  
wenn ich versuche das Programm mit xterm zu starten :

Code: Alles auswählen

debian:~# xterm wireshark 
Warning: This program is an suid-root program or is being run by the root user.
The full text of the error or warning message cannot be safely formatted
in this environment. You may get a more descriptive message by running the
program as a non-root user or by removing the suid bit on the executable.
xterm Xt error: Can't open display: %s
xterm:  DISPLAY is not set
kann mir da irgendjemand helfen?

mfg

Benutzeravatar
brill
Beiträge: 354
Registriert: 04.02.2005 10:37:34
Lizenz eigener Beiträge: GNU General Public License

Beitrag von brill » 22.10.2007 21:42:15

Mach mit deinem normalen User ein Xtrem auf

mach dann sux

dann solltest du es als root ausführen können.

Alternativ kannst du auch mit xhost erlauben das root auf den xserver zugreifen darf, aber die ganue Syntax weiß ich nicht auswendig.

Brill

Antworten