我刚开始使用jenkins而且我无法通过rsync连接到远程计算机.
我猜jenkins不知道要使用哪个ssh身份文件,也许它知道,但不知道如何解密它?从其他问题我收集到Gtk-Warning可能是因为它无法打开"输入关键短语" - 提示.
rsync -azvh /var/lib/jenkins/workspace/ofen sascha@my_server:/my_project/ofen
No protocol specified
(ssh-askpass:19928): Gtk-WARNING **: cannot open display: :0
Host key verification failed.
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(226) [sender=3.1.0]
Run Code Online (Sandbox Code Playgroud)
当我从命令行尝试它时,一切正常.
需要将密钥作为Jenkin的SSH代理配置的一部分加载.
使用SSH密钥和代理的东西现在可以使用加载的密钥.
| 归档时间: |
|
| 查看次数: |
5991 次 |
| 最近记录: |