Sono un utente root e suppongo di voler eseguire qualsiasi applicazione come un altro utente. È possibile, senza passare a un altro utente?
Qualcosa di simile a
# google-chrome user=abc
Attualmente sto eseguendo un programma CLI come utente non root. Ho impostato il bit sticky e sto usando setuid, quindi il programma funziona con i privilegi di root. Ora sto usando system()
all'interno del programma per invocare un'app GUI. Ma non voglio eseguirlo come root, quindi desidero eliminare temporaneamente i privilegi di root solo per quella chiamata.