【问题标题】:How to create gerrit user?如何创建gerrit用户?
【发布时间】:2016-10-26 00:14:59
【问题描述】:

我想创建一个名为 jenkins 的 Gerrit 用户,以便将其用于由 Gerrit 触发的 Jenkins 作业。

我的目标是按照帖子中的描述设置环境:Unable to set up “Sonar Gerrit” Jenkins plugin

documentation 所述,我在托管Gerrit 的服务器上使用gerrit 用户启动了命令(Gerrit 实例使用gerrit 用户启动)。

ssh -p 29418 localhost gerrit create-account --group "'Non-Interactive Users'" --ssh-key - jenkins

命令返回(如果我启动ssh -p 29418 localhost,则相同)

权限被拒绝(公钥)。

我很确定这是一个 ssh 配置问题,但我无法弄清楚我错过了什么。你有什么线索吗?

【问题讨论】:

  • 我认为您没有执行您发布的命令。此命令将导致“Gerrit 代码审查:我:未找到”!您是否正在尝试执行“gerrit create-account”Gerrit 命令?
  • 我的复制粘贴失败,我的帖子已被编辑。

标签: jenkins ssh gerrit


【解决方案1】:

“Permission denied (publickey)”表示您执行“gerrit create-account”命令的SSH身份验证不成功。

查看更多信息here

【讨论】:

  • 好的,问题是我必须为 ssh 连接指定用户。谢谢你的提示。正确的命令是ssh -p 29418 user@localhost gerrit create-account ...
猜你喜欢
  • 2018-05-05
  • 1970-01-01
  • 2013-04-13
  • 1970-01-01
  • 1970-01-01
  • 2011-04-12
  • 2013-07-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多