【发布时间】:2016-12-02 08:54:05
【问题描述】:
我想设置一个 Linux 节点作为 Jenkins 主节点的从节点。我正在通过the tutorial 为 Linux 机器设置它。
让主通过 SSH 启动从代理
Jenkins 有一个内置的 SSH 客户端实现,它可以用来 与远程 sshd 交谈并启动一个从代理。这是最 方便且首选的 Unix slave 方法,通常有 开箱即用的 sshd。单击管理 Jenkins,然后单击管理节点,然后 单击“新建节点”。在此设置中,您将提供连接 信息(从属主机名、用户名和 ssh 凭证)。笔记 从站需要将主站的公共 ssh 密钥复制到 ~/.ssh/authorized_keys.
当它说~/.ssh/authorized_keys 是否意味着当我以jenkins 用户身份登录时,我需要在节点上的这个位置拥有公钥(这是主服务器用来登录从服务器的用户名) ?
~ 表示什么?我们说的是哪个用户的主目录?
【问题讨论】: