【问题标题】:Redmine 3.3.2, Redmine git hosting pluginRedmine 3.3.2,Redmine git 托管插件
【发布时间】:2018-12-16 21:09:24
【问题描述】:

我正在尝试为 redmine 3.3.2 安装 redmine Git Hosting 插件。 我已经按照 (http://redmine-git-hosting.io/get_started/) 的步骤进行操作,但是当我尝试第 9 步(即登录 git)时,系统会要求我输入密码。 GIT用户没有密码,只输入空密码也行不通……

我可以确认用户没有密码:

[root@RedmineZonderDocker2 ~]# passwd -S git
git NP 2018-12-16 0 99999 7 -1 (Empty password.)

插件的日志确实说明了这一点:

2018-12-16 20:16:47 +0000 [INFO] Testing if Redmine user 'redmine' can sudo to Gitolite user 'git'...
2018-12-16 20:16:47 +0000 [INFO] OK!
2018-12-16 20:16:47 +0000 [ERROR] Error while getting Gitolite infos, check 
your SSH keys (path, permissions) or your Git user.

我显然不知道问题出在哪里,而且您可能会注意到,我对这一切都很陌生。任何帮助,将不胜感激。

如果您需要其他配置文件或日志,请告诉我,我很乐意提供。

亲切的问候

【问题讨论】:

    标签: redmine gitolite


    【解决方案1】:

    确保您已完成step 9 中描述的所有设置并在更改上述设置后重新启动 Redmine,因为其中一些设置已放入缓存中。

    仅在未找到 SSH 密钥或未正确注册时才询问密码。在这两种情况下,请仔细检查“Gitolite - ssh troubleshooting and tips”。

    【讨论】:

      【解决方案2】:

      我发现了问题,插件现在可以正常使用了。

      【讨论】:

      • 顺便问一下,到底是什么问题?
      • 存在多个问题。 ssh 密钥和整个 git 用户都被窃听了,所以我完全重新制作了这些密钥,并且我在 sudoers 文件 nog 完整且权限错误方面遇到了一些问题。这导致第 7 步,使用 ssh -i ssh_keys/redmine_gitolite_admin_id_rsa git@localhost info 检查安装失败,它要求输入不应该的密码
      猜你喜欢
      • 2011-06-24
      • 2020-06-28
      • 1970-01-01
      • 1970-01-01
      • 2016-03-31
      • 2013-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多