Проблема, которую я получаю, заключается в том, что когда я ввожу команду,
su - root
в начале моего файла сценария оболочки он предлагает пользователю ввести пароль, а затем НЕ продолжает работу с остальной частью сценария оболочки. Затем мне нужно вручную найти и запустить сценарий оболочки через терминал. Я хочу, чтобы сценарий удостоверился, что пользователь входит в систему как пользователь root, а затем продолжил остальную часть сценария оболочки.
Другими словами, я хочу запустить скрипт от имени любого пользователя, но как только скрипт начнет выполняться, пользователь должен измениться на root, а затем продолжить работу с остальной частью скрипта как root, пока это не будет выполнено. Можно ли это сделать?