小编ave*_*guy的帖子

为Jenkins设置ssh以在运行时使用

我需要一些Jenkins作业通过ssh对其他一些机器进行shell命令行访问.

我怎样才能做到这一点?

我没有目标服务器的密码[s],但我有一个'密钥'文件,但当我运行以下作业时

ssh -i /path/to/key/file name@someserver some_command
Run Code Online (Sandbox Code Playgroud)

作为shell命令,我得到以下内容:

ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory
Run Code Online (Sandbox Code Playgroud)

ssh_askpass是我和Jenkins用户都无法访问的GUI实用程序.

我没有Jenkins用户的密码(或Jenkins运行的任何密码),因此我无法登录并创建〜/ .ssh/id_dsa文件.

该怎么办?

谢谢.

ssh jenkins

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

jenkins ×1

ssh ×1