Изменить на root пользователя в скрипте без ввода пароля - PullRequest
0 голосов
/ 13 января 2020

Сначала я должен сказать, что в Stackoverflow задано много похожих вопросов, но для меня ничего не помогает.

Мое требование - у меня есть скрипт, который получает root пароль в качестве аргументов скрипта из другой программы [Скорее всего, java / Python], после получения пароля я хочу выполнить несколько команд от имени пользователя root, как редактирование ip-таблицы и т. д., к которым имеет доступ только root пользователь. Текущий сценарий выполняется пользователем, не являющимся пользователем sudo, поэтому я не могу передать пароль, например

echo "Password" | sudo -S cat /ect/sysConfig/iptables

Можно ли передать пароль сценарию без запроса и выполнения сценария?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...