LINUX.ORG.RU

Cron не запускает скрипт airmon-ng

 ,


0

1

есть скрипт zapscan.sh #!/bin/bash airmon-ng start wlan0 airodump-ng -w /root/bac/27 wlan0mon

лежит по пути /usr/bin/zapscan.sh в терминале запускается. в cron не хочет 30 * * * * DISPLAY:0 /usr/bin/zapscan.sh

Что дописать в скрипте zapscan.sh и в cron, чтобы он: -стартовал, -работал 30 минут, -затем давалась команда airmon-ng stop wlan0mon, -через 3 минуты опять стартовал zapscan.sh

  • стартовал
  • работал 30 минут
  • затем давалась команда airmon-ng stop wlan0mon
  • через 3 минуты опять стартовал

Скрипт:

#!/bin/sh
sleep 3m
# если ДЕЙСТВИТЕЛЬНО нужен DISPLAY, иначе убрать!
export DISPLAY=:0
airmon start ... &
sleep 30m && airmon stop ...

Crontab:

30 * * * * script.sh
mord0d ★★★ ()
Ответ на: cron от fishdimka

Я и в скрипте программу написал неверно. Отучайся копипастить, а то так и машину убьёшь, тут шутников хватает.

mord0d ★★★ ()