Я хочу автоматизировать некоторые задачи на сервере, и у меня возникли проблемы с отправкой пароля для sudo.
Сценарий:
- сервер linux
- может SSH с локальным пользователем (я могу отправить пароль этого пользователя через Plink)
- нужно sudo другому пользователю, ДОЛЖНО использовать "sudo rooth -i -u TESTUSER
- Я хочу передать пароль для вышеуказанной команды sudo автоматически
- Я не могу изменить какие-либо настройки сервера
Я пробовал разные комбинации, как "echo -e" пароль "| sudo -S rooth -i - u TESTUSER"
Но sudo -S не работает с rooth, по-видимому.
Я попытался передать пароль еще несколькими способами, но, похоже, ничего не работает.
У кого-нибудь есть идеи, как мне отправить пароль, чтобы он работал с rooth?
Я знаю, что ожидание должно / может работать, но это последнее средство, так как я пытаюсь использовать базовые функции, а не устанавливать дополнительные пакеты.
Любые предложения приветствуются.
Спасибо, R