2

我尝试安装 Gitlab,但无法输入自定义 SSH 端口。

已经将 gitlab.yml 中的端口设置为我的自定义端口,并创建了文件

/home/gitlab/gitlab/.ssh/config

用我的属性:

Host localhost
Port 100001

如此处所述。

但它在测试时仍然显示以下消息:

bundle exec rake gitlab:app:status RAILS_ENV=production
Starting diagnostic
config/database.yml............exists
config/gitlab.yml............exists
/home/git/repositories/............exists
/home/git/repositories/ is writable?............YES
ssh: connect to host localhost port 22: Connection refused
fatal: The remote end hung up unexpectedly
Can clone gitolite-admin?............YES
UMASK for .gitolite.rc is 0007? ............YES
/home/git/.gitolite/hooks/common/post-receive exists? ............YES

Finished

我无法在 Gitlab 中添加我的公共 ssh 密钥,它显示“GitLab 无法访问您的 Gitolite 系统。”

任何人都可以帮忙吗?

4

1 回答 1

2

你至少有两个问题。

配置文件的正确路径是/home/gitlab/.ssh/config

您不能使用端口 100001,因为它不存在。端口范围从 1 到 65535,我建议您使用超过 9000 的端口。

于 2012-10-15T18:16:38.793 回答