当前位置: 首页 > 知识库问答 >
问题:

无法将Linux机器作为从机添加到运行在Windows机器上的Jenkins master

罗晨
2023-03-14

尝试在Windows主节点上创建ssh密钥,并为linux从节点创建共享pub密钥。linux slave上授权密钥的权限为600。将我的私钥作为ssh用户名和私钥添加到jenkins凭据

我已经将Linux从Ip和主机名添加到windows机器主机文件中,反之亦然。

共有1个答案

孔鸿哲
2023-03-14

在Linux端,可能有几种不同的权限在起作用。您需要检查~/.ssh/authorized_keys~/.ssh的权限,您已经完成了部分操作。此外,可能有SELinux标签阻止访问。尝试以下操作:

chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
restorecon -Rv ~/.ssh
 类似资料:
  • Master:运行Ubuntu14.10Docker(1.9)运行Jenkins映像的Azure VM我在Azure VM上添加了端口8080(用于UI)和50000(用于从机)作为endpoint。 从:Windows 10(通过BootCamp在Mac上运行)将防火墙配置为允许端口50000上的入站和出站流量(从jnlp似乎正在使用这个端口)。 我可以通过网络访问我的詹金斯大师安装。我正试图在

  • 1) 我在linux机器上远程运行了我的服务器程序。 2) 然后,我尝试从本地windows机器连接探查器GUI。我拿到配置了。来自服务器的xml由JProfiler生成,并通过GUI导入。当我尝试连接时,我会一直处于“连接状态”。 我能够远程登录到Linux机器的特定端口8849。 有趣的是,当我在Linux机器上关闭服务器时,GUI上的“连接状态”对话框也被关闭。它显示了这个信息。“使用了本机

  • 所以我把这个oracle数据库托管在Linux服务器上。我知道如何从windows机器上使用putty访问它,但我需要从windows机器上使用JDBC访问它。我有数据库的主机名、端口、服务名、用户名和密码。我不知道如何打开连接。我试过这样: 但我无法接通请帮帮忙 编辑: 好的,我意识到地址是错误的,所以我把它改为:Connection con=DriverManager.getConnectio

  • 我在windows机器上用虚拟盒子管理器运行Ubuntu。在VM box ubuntu中,我正在运行一个python flask应用程序,它运行在http://localhost:5000上。 我尝试使用我使用获得的虚拟机盒IP访问Windows计算机上的虚拟机框本地主机URL。但它说: 我访问它的方式正确吗? 这是我的蟒蛇烧瓶代码:

  • 请让我知道如何从Windows机器到远程LinuxJVM运行Janalyiler。 非常感谢提前。

  • [0.204][DEBUG]:DevTools请求:http://localhost:12111/json/version launchprocess:execvp: /data/package/chrome_new/ [0.379][DEBUG]:DevTools请求失败 有人能帮我解决上面的问题吗。