如何将jenkins用户复制到另一台服务器

如何将jenkins用户复制到另一台服务器,jenkins,Jenkins,我想将现有的windows jenkins用户复制到linux jenkins服务器。怎么做 重新启动服务后,我已将users目录复制到当前服务器,但该服务仍不工作。我认为这是因为Jenkins加密密码,因此新实例无法工作,除非您在新实例中拥有与以前相同的密钥 因此,除了通过用户目录进行复制外,您还需要通过secrets目录以及secret.key文件进行复制,这些文件都可以在$JENKINS_主目录中找到: $JENKINS_HOME/secret.key $JENKINS_家庭/秘密 $J

我想将现有的windows jenkins用户复制到linux jenkins服务器。怎么做


重新启动服务后,我已将users目录复制到当前服务器,但该服务仍不工作。

我认为这是因为Jenkins加密密码,因此新实例无法工作,除非您在新实例中拥有与以前相同的密钥

因此,除了通过用户目录进行复制外,您还需要通过secrets目录以及secret.key文件进行复制,这些文件都可以在$JENKINS_主目录中找到:

  • $JENKINS_HOME/secret.key
  • $JENKINS_家庭/秘密
  • $JENKINS-HOME/用户

复制所有这些应该可以解决您的问题

我认为这是因为Jenkins加密密码,因此除非您在新实例中拥有与以前相同的密钥,否则新实例将无法工作

因此,除了通过用户目录进行复制外,您还需要通过secrets目录以及secret.key文件进行复制,这些文件都可以在$JENKINS_主目录中找到:

  • $JENKINS_HOME/secret.key
  • $JENKINS_家庭/秘密
  • $JENKINS-HOME/用户
复制所有这些内容可以解决您的问题

您所说的“仍然不起作用”是什么意思?他们可以登录(验证)吗?他们有通道吗?您是否有类似的身份验证和访问控制?你能(管理员)登录吗?你说的“仍然不工作”是什么意思?他们可以登录(验证)吗?他们有通道吗?您是否有类似的身份验证和访问控制?你能(管理员)登录吗?