Есть ли способ переключить идентификационные данные пользователя в скрипте (выполняемом как root как часть процесса установки), чтобы выполнить некоторые команды без вызова внешнего скрипта, а затем вернуться в root
для запуска других команд?
Вроде, как бы, что-то вроде:
#!/bin/bash
some commands as root
SWITCH_USER_TO user
some commands as user including environment variables checks, without calling an external script
SWITCH_USER_BACK
some other stuff as root, maybe another user id change...