我在jenkins中有sh脚本,其中包含sudo ssh命令,并且出现此错误
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中,但仍然无法正常工作。
sudo su visudo -f /etc/sudoers
在最后添加添加以下行。
jenkins ALL= NOPASSWD: ALL