1

После отправки процесса tshark в фоновом режиме и нажатия клавиши ENTER остановите этот фоновый процесс tshark. Как мне избежать этого?

admin@client:~$ sudo tshark -i eth2 -f "udp and src host 100.100.100.2 and dst host 130.130.130.2 and dst port 53" -a duration:10 -w /tmp/test.pcap &
[1] 19896
admin@client:~$   <<<<<<<<<<<< PRESS ENTER KEY HERE

[1]+  Stopped                 sudo tshark -i eth2 -f "udp and src host 100.100.100.2 and dst host 130.130.130.2 and dst port 53" -a duration:10 -w /tmp/test.pcap
admin@client:~$

1 ответ1

1

У меня сложилось впечатление, что sudo спрашивает у вас пароль, и это останавливает его.

Попробуйте без «&» и посмотрите, не является ли запрос пароля. В этом случае вы можете добавить правило в файл /etc /sudoers. Кроме того, tshark должен хорошо работать в фоновом режиме с опцией "-w".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .