Используя Python, я делаю соединение SSH, используя Paramiko и отправляю команду, которая запускает получение TCPDUMP. < /p>
command="tcpdump -i enp8s0f2 -w test_tcpdump.pcap"
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.WarningPolicy())
ssh.connect(IP, username=USER_GW, password=PSW_GW,look_for_keys=False, banner_timeout=200, timeout=200, auth_timeout=200)
ssh.exec_command(command, timeout=60)
time.sleep(10)
ssh.close()
< /code>
Я видел, что даже если я закрываю соединение SSH, TCPDUMP продолжает работать. Есть ли способ остановить это? Я также пытался отправить эту команду, но без успеха: < /p>
ssh.exec_command("kill", timeout=60)
Подробнее здесь: https://stackoverflow.com/questions/774 ... a-paramiko
Как закрыть tcpdump через Paramiko ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение