All Apps and Add-ons
Highlighted

How to run a specific script as root?

Motivator

I'm looking to run a script as a root.

In terms of specifics, I'm trying to run pingstatus, and am only able to get it to run if I run all of Splunk as root. Which I don't want to do. If anyone has any recommendations specific to pingstatus, that works, but recommendations on how to run a specific script as root should fix the problem as well.

Tags (2)
0 Karma
Highlighted

Re: How to run a specific script as root?

Communicator

Letting any non-root owned script run with root privileges - not a good idea from a security perspective (you're already running Splunk as non-root so this would be a backward step IMHO).
A lesser evil would be to allow /bin/ping to be run by a non-root user.
https://stackoverflow.com/questions/37512291/how-is-ping-for-non-root-user-implemented-on-linux-dist...
You'll then need to wrap that into a script to replace pingstatus.

...Laurie:{)

0 Karma
Highlighted

Re: How to run a specific script as root?

SplunkTrust
SplunkTrust

@nick405060 If your problem is resolved, please accept the answer to help future readers.

---
If this reply helps you, an upvote would be appreciated.
0 Karma
Highlighted

Re: How to run a specific script as root?

Motivator

You have to run Splunk as root.

View solution in original post

0 Karma