在我的服务器上安装 gitosis 后,我无法通过 SSH 访问

在我的服务器上安装 gitosis 后,我无法通过 SSH 访问

我为办公室内联网安装了本地服务器,在安装 git 和 gitosis 将其用作存储库后,我无法通过 ssh 访问它。我不会接受凭据。我编辑了 ssh 配置文件以允许 ubuntu 机器中的主用户,重启后它可以正常工作,但之后即使重启并重新启动 ssh 服务器也无法正常工作。我可能做错了什么?谢谢

答案1

Gitosis 已不再维护,并且已被弃用,取而代之的是吉托莱特您可能会有更好的运气,特别是因为它有更好的错误消息、调试功能和文档。

答案2

git如果您尝试如下操作,gitosis 的安装将不允许远程 SSH 访问该帐户:

 $ ssh gitosis.host.com -l git

另外,您是从apt-get(或aptitude) 安装 gitosis 的,还是从源代码安装的?我从来没能让 Ubuntu 提供的软件包正常工作;对我来说,从源代码安装总是可以完美无缺的。

相关内容