The default of the startup script is to run as root, I need to run the startup script as a specific user (the one used to create the image for the instance). I've tried all possible variations of su, etc, but when specifying that way, execution fails with no output. I might just be missing something stupid, but any help would be appreciated. Thanks.
Asked
Active
Viewed 1,512 times
7
-
https://stackoverflow.com/a/69628836/10375049 – Marco Cerliani Oct 19 '21 at 10:05
1 Answers
6
For anyone else having problem and looking for a solution.. I had the same issue. I created another script /opt/c2d/startup-script-user and called it from the default start script using su like this:
su - nonrootuser -c '/opt/c2d/startup-script-user.sh'

mumshad
- 409
- 1
- 7
- 13