G'Day miteinander!
Folgendes Problem: ich habe ein Shellscript geschrieben, welches via Oinkmaster die Snort-Rules updated. Da ich nicht will, das Oinkmaster als root ausgeführt wird, habe ich den User "oinkmaster" angelegt, dessen Rechte stark restriktiert sind.
Nun möchte ich, dass besagtes Shellscript mit der Crontab regelmäßig ausgeführt wird. Soweit ich das verstanden habe, werden die Aufrufe jedoch mit dem User root durchgeführt, was ich aus oben genannten gründen nicht möchte.
Reicht ein einfaches "su oinkmaster" im Shellscript, um die Rechte für die Ausführung zu limitieren?
Folgendes Problem: ich habe ein Shellscript geschrieben, welches via Oinkmaster die Snort-Rules updated. Da ich nicht will, das Oinkmaster als root ausgeführt wird, habe ich den User "oinkmaster" angelegt, dessen Rechte stark restriktiert sind.
Nun möchte ich, dass besagtes Shellscript mit der Crontab regelmäßig ausgeführt wird. Soweit ich das verstanden habe, werden die Aufrufe jedoch mit dem User root durchgeführt, was ich aus oben genannten gründen nicht möchte.
Reicht ein einfaches "su oinkmaster" im Shellscript, um die Rechte für die Ausführung zu limitieren?