Tüm OSSEC agent'larını yeniden başlatmak

OSSEC'de varsayılan olarak tüm agent'ları aynı anda yeniden başlatmak için bir yöntem yok. agent_control uygulamasının -R parametresi bunu tek bir agent için yapabiliyor. Bu amaçla tüm agent'ları aynı anda yeniden başlatabilmek için aşağıdaki gibi bir bash betiği yazdım, elinizin altında bulunsun;

#!/bin/bash
# Restarting all OSSEC agents centrally

/var/ossec/bin/manage_agents -l | awk '{ print $2 }' | sed s/,// | sed '2d' > AjanSimit.txt

for i in `cat AjanSimit.txt`; do /var/ossec/bin/agent_control -R $i; done  

Furkan ÇALIŞKAN

Read more posts by this author.