![](/img/trans.png)
[英]how to store output in variable when a command is executed from Jenkins on remote machine via ssh?
[英]Ssh command to Windows machine via bash script executed from Jenkins slave
我有一些bash脚本( myscript.sh
),逻辑步骤之一是对运行open-ssh
Windows计算机运行ssh
命令。
当我从外壳运行脚本( myscript.sh
)时,一切正常。 但是,当我从Jenkins(CentOS 7.3)运行相同的脚本时,它无法通过ssh
命令检索内容: ssh root@windows-server hostname
。
请您帮忙。
运行jenkins进程的用户可能没有正确的可执行权限或组成员身份。
尝试
须藤-u“ jenkinsuser” myscript.sh
如果失败,则确认问题。
在这种情况下,请更改脚本的执行权限,或将服务器进程所有者置于正确的组中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.