How to use TRIGGERcmd with root
-
How to use TRIGGERcmd with root in linux default in login session?
-
@William-Mendes, you prefix your command with sudo to run it as root. Like this:
sudo /usr/local/bin/yourscript.sh
You'll need to add a line like this to your /etc/sudoers file so the TRIGGERcmd foreground agent can run the commands with sudo without a password prompt:
wmendes ALL = NOPASSWD: /bin/systemctl restart httpd.service, /bin/kill, /usr/local/bin/yourscript.sh
This article does a good job of explaining the sudoers file.
-