在ubuntu 12.04服务器上为gitolite设置公钥的错误

时间:2013-09-26 02:57:57

标签: git ubuntu ssh gitolite

我们按照帖子(http://www.bigfastblog.com/gitolite-installation-step-by-step)在ubuntu 12.04服务器上安装gitolite。在做/ home / git / bin / gitolite setup -pk west_org_selfgen.pub时,出现错误:

$/home/git/bin/gitolite setup -pk west_org_selfgen.pub
FATAL: errors found but logfile could not be created
FATAL: /home/git/.gitolite/logs/gitolite-2013-09.log: No such file or directory
FATAL: die      'west_org_selfgen.pub' not a readable file

我们的公钥中有多行(west_org_selfgen.pub)。我们进行了在线搜索,没有发现任何人抱怨这种错误。以前是否有人遇到过这个问题?以及如何解决它?感谢。

1 个答案:

答案 0 :(得分:1)

请务必遵循gitolite ssh guide

ssh-keygen -t rsa -f west_org_selfgen

这应该创建正确的密钥,公共密钥写在一个长行中。例如,请参阅“Creating a SSH key with ssh-keygen does not create the .ssh folder”。

我更喜欢starting without a passphrase for test

ssh-keygen -t rsa -f "${H}/.ssh/myKey" -C "Gitolite Admin access (not interactive)" -q -P ""