我已经在 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