繁体   English   中英

通过从Jenkins从站执行的bash脚本向Windows计算机发送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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM