У меня есть ш скрипт в Дженкинс, который имеет команду Суд SSH, и я получаю эту ошибкуОшибка аутентификации в Дженкинс об использовании Sudo
Warning: Identity file key.pem not accessible: Permission denied.
Host key verification failed.
sudo: no tty present and no askpass program specified
я нашел решения говоря добавить
jenkins ALL=(ALL) ALL
этих строки в/etc/sudoers, но все еще не работает.
проблемы с разрешениями не могут быть в вашем скрипте использовать ssh на удаленной машине? 'sudo: no tty present и no askpass program defined' - ошибка, если вы хотите запустить действие без терминала (для записи pass/etc). – plsgogame
@amisuno, когда я запускаю его в терминале, его тонкая проблема заключается в том, что jenkins запускает его. –
Я знаю, потому что у дженкинсов нет терминала. – plsgogame