Hallo Debianer,
ich möchte an
etherape etwas ausprobieren. Mein Netzwerk ist mit systemd-networkd konfiguriert und funktioniert wie gewünscht. Als Besonderheit sind die Ethernet und WLAN zu bond0 mit simplen fail-over konfiguriert. Wenn ich als regulärer User etherape starte, dann kommt die Meldung
Code: Alles auswählen
bond0: You don't have permission to perform this capture on that device
(socket: Operation not permitted)
Die entsprechende Fehlermeldung bekomme ich auch beim Aufruf von tcpdump, egal auf welcher Schnittstelle.
Code: Alles auswählen
> tcpdump -i lo
tcpdump: lo: You don't have permission to perform this capture on that device
(socket: Operation not permitted)
Ich habe einen Hinweis gefunden, wie ich als regulärer Nutzer an Netzwerkschnittstellen lauschen kann. Dazu sollte der User Mitglied in der Gruppe netdev sein. Das ist aber schon der Fall. Hier sind meine Mitgliedschaften:
Code: Alles auswählen
# grep chris /etc/group
cdrom:x:24:chris
floppy:x:25:chris
audio:x:29:pulse,chris
dip:x:30:chris
video:x:44:chris
plugdev:x:46:chris
netdev:x:108:chris
bluetooth:x:112:chris
lpadmin:x:117:chris
scanner:x:120:saned,chris
chris:x:1001:
Was muss ich anpassen, damit ich als regulärer Nutzer mit Programmen wie tcpdump arbeiten kann?
Vorab Danke für die Hilfe,
Christoph