#773  请教一下关于ssh的配置
Closed
keppelfei opened 2 weeks ago

image.png
我想把clone地址的ssh改成“ssh://域名/项目名.git"这种模式,最重要的是不含端口,不知道该如何配置

ps:我看过文档,知道怎么配置域名,但是端口不知道怎么去掉

Robin Shen commented 2 weeks ago

你是以什么方式运行onedev的?(docker/bare metal/k8s)

Robin Shen changed state to 'Closed' 2 weeks ago
Previous Value Current Value
Open
Closed
Robin Shen commented 2 weeks ago

如果以docker方式运行,可以将6611映射为22端口,如果以bare metal方式运行,可以在conf/server.properties里改端口。

keppelfei commented 2 weeks ago

你好,当前部署是用docker方式部署。
有3点疑问:
1、如果将容器端口映射为22,是不是代表clone地址可以省略端口号?
2、22端口目前是ssh登录用的,这个和第一点不冲突吗?
3、在第一点成立的前提下我可不可以理解为:22端口跟80端口一样,都可以省略

Robin Shen commented 2 weeks ago

如果映射为22端口,即可省略。这种情况下ssh登陆需要改为其他的端口。另外也可以考虑继续使用6611端口,但在ssh客户端做适当配置来省略端口号:

https://superuser.com/questions/1386282/how-to-setup-ssh-config-for-git-on-non-standard-port

issue 1 of 1
Type
Discussion
Priority
Normal
Assignee
Issue Votes (0)
Watchers (4)
Reference
issue onedev/server#773
Please wait...
Page is in error, reload to recover