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