-
Notifications
You must be signed in to change notification settings - Fork 284
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
无法通过ssh的方式clone或者push代码 #94
Comments
请检查你是否配置了正确的 ssh key,配置的地址在 |
非常感谢您能在周末回复我的Issue 😄 我尝试过在官方提供的 https://codefever.pgyer.com/ 上以及官方提供的community版本的demo上进行测试,都是可以正常clone仓库以及push代码的。但是相同的配置下,我通过docker部署的demo上却无法正常使用 |
我也是,腾讯云服务器, |
@NorthCityChen @616252396 登录到你的 docker 容器上,尝试重启 SSH 服务看看情况有没有好装。 |
非常感谢,我重新启动了一下ssh服务,容器的运行就正常了,非常感谢 |
解决了 ,进入容器重启ssh |
我通过进入容器重新启动ssh服务,但似乎并不管用。 |
@zouopen 您好, -p 设置中我看到了你的 22 端口映射到了 9200 端口, 80 端口被映射到 9300 端口。因此访问 git 服务的资源路径应该接近于以下这两种样式: |
我 docker 部署方式,重启了容器中的ssh, 也登录不上去 能发下 ssh_config 和 sshd_config 这2个文件内容么? d9501f0b9f1c pgyer/codefever-community:latest "/usr/sbin/init" 6 months ago Up 20 hours 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:2222->22/tcp, :::2222->22/tcp codefever ssh 方式没次都要求输入密码 git clone git@xxxip:2222/server/hhh.git 汗,证书没有问题的 gitee github 都在用 |
这个应该是ssh证书没有配置好吧,我重启了一下codefever容器内的ssh服务就没有问题了 |
@caiqiaohch 你可以登录到 docker 后可以查看 git 用户价目录 ~/.ssh/authorized_keys 文件中是否包含了你的 ssh key。如果已经包含请登录到 管理后台 (/admin) 查看服务状态是否都在 running 状态。如果没有在 running 状态 请参照文档 https://github.com/PGYER/codefever/blob/master/doc/zh-cn/admin/dashboard.md 启动没有在 running 状态的服务即可。 |
哥们,有问题告诉我们呀,好歹让我们知道我们是怎么被嫌弃的么... |
其实主要就是ssh确实不太稳定,每次重启服务器都需要重新进容器重启一下ssh才好使... 其实抛弃这个服务的原因挺多的:
不过整体来说,这个服务还是有优点的
如果可以再优化下,把这些问题都解决了,我认为对于个人用户来说,替代 gitee 应该不是太大的问题 |
你说的很对 我们会参照你的建议的 |
通过docker安装的codefever服务端无法通过ssh的方式clone或者push代码
我在我的服务器上以及本机上都通过docker的方式部署了这个项目,http的方式似乎是可用的,但是ssh的方式似乎不能正确的拉取或者推送代码,我尝试过删除known_hosts文件并且重新配置ssh key,但这似乎并不管用
报错信息如下:
The text was updated successfully, but these errors were encountered: