Как я могу использовать su без sudo с файлом сценария? - PullRequest
0 голосов
/ 03 апреля 2020

базовый c код проблемы:

read -sp 'Password: ' passwordvar
echo
echo -e
su - root <<!
$passwordvar
whoami
!

примечание: я отменил команду: "sudo" и не хочу ее использовать. Если я использую "sudo su" с пользователем, который может использовать sudo, он будет работать нормально.

результат, который я получаю:

su: must be run from a terminal

как я могу разрешить запуск сценария только с "su"? я не хочу отменять пароль и хочу использовать "su" со скриптом

...