Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux Rsync/scp到需要RSA令牌的远程主机_Linux_Jenkins_Rsa_Rsync_Scp - Fatal编程技术网

Linux Rsync/scp到需要RSA令牌的远程主机

Linux Rsync/scp到需要RSA令牌的远程主机,linux,jenkins,rsa,rsync,scp,Linux,Jenkins,Rsa,Rsync,Scp,我使用Jenkins运行shell脚本,在构建成功后将JAR文件复制到远程主机 远程主机现在使用2FA进行保护,我无法复制JAR 在Jenkins上,现在我在控制台输出上看到了这一点 +-----------------------------------------+ | Please use RSA SecurID token to log in. | +-----------------------------------------+ 我可以使用我的RSA硬令牌手动复制 如果可以

我使用Jenkins运行shell脚本,在构建成功后将JAR文件复制到远程主机
远程主机现在使用2FA进行保护,我无法复制JAR
在Jenkins上,现在我在控制台输出上看到了这一点

 +-----------------------------------------+
 | Please use RSA SecurID token to log in. |
 +-----------------------------------------+
我可以使用我的RSA硬令牌手动复制
如果可以自动使用SCP,我可以将脚本更改为使用SCP而不是RSYNC


如何自动执行此方案?

我不确定使用RSA令牌是否可以实现这一点。RSA令牌要求每次都有人坐在构建前(这可能是可能的,但不可行)。为什么不使用一个单独的、真正受限制的帐户,只允许f.e.上传文件?