詹金斯 sudo 密码

詹金斯 sudo 密码

我已经在 ubuntu 操作系统中安装了 jenkins。当我构建一个项目并运行一些可执行 shell 脚本时,它无法访问该文件。如何在 shell 脚本中添加 sudo 密码。

答案1

Kartik,Rinzwind 已经建议你,这是一个坏主意,必须忽略它,或者通过为用户/组设置可执行权限来找到其他解决方法,但仅出于教育目的,我添加了可能的解决方案,请检查并告诉我它是否可以帮助你

创建一个 bash 脚本mysudo#你可以给它起任何名字

#!/usr/bin/bash
echo "your_password" | sudo -S sleep 1 && sudo su

等待 1 秒钟,以便可以填写回显的密码

替换your_password为你的actual password

相关内容