【发布时间】:2020-08-20 02:25:46
【问题描述】:
您好,我正在通过 sh ' ' 在 jenkinsfile 中使用 scp 命令。
我的命令是:
sh 'sshpass -p "my-password" scp /home/jenkinshome.........'
但它失败了,在控制台输出中我发现命令中的反逗号(“”)消失了。 我不确定那里发生了什么。有没有其他方法可以传递我的密码。
【问题讨论】:
您好,我正在通过 sh ' ' 在 jenkinsfile 中使用 scp 命令。
我的命令是:
sh 'sshpass -p "my-password" scp /home/jenkinshome.........'
但它失败了,在控制台输出中我发现命令中的反逗号(“”)消失了。 我不确定那里发生了什么。有没有其他方法可以传递我的密码。
【问题讨论】:
对我总是有效的解决方案是我首先在我想要 scp 的 2 个服务器之间创建无密码身份验证。奇迹般有效。无需传递密码。
【讨论】: