【发布时间】:2018-10-02 22:42:45
【问题描述】:
我有一台物理机 (Win7) 和一台虚拟机 (Red Hat) 共享一个网络。我正在使用 Jenkins 的 SSH 插件将 bash 脚本作为 Jenkins 作业执行,以将应用程序从物理机部署到虚拟机。
由于我希望在其上执行脚本的机器上的安全策略,我无法使用 Root 用户,而是仅限于使用具有 sudo 访问权限的标准用户。
但是,我希望脚本能够不间断地运行(我认为 Jenkins 甚至不允许您在运行 bash 脚本时输入用户密码?而且,这似乎不是最佳实践)。
是否有任何绕过 sudo 请求或脚本配置的方法可以让该进程按我希望的方式运行?
【问题讨论】:
标签: linux bash jenkins ssh redhat