配置gitlab实现github和gitlab都能使用

私人电脑本身配置的有github,配置gitlab使之可以登陆公司的跳板机以及更新代码,这样处理问题时可以多一台机器可以处理。

一,配置gitlab

1,生成秘钥并配置
ssh-keygen -t rsa -C "xx@st.zzzzz.com"  -f ~/.ssh/gitlab_rsa

按回车,再按3次enter键,在~/.ssh/目录下会生成对应的gitlab密钥:gitlab_rsa和gitlab_rsa.pub

2,配置秘钥

将gitlab公钥即gitlab_rsa.pub中的内容增加到公司的gitlab上面

然后就可以在自己电脑上登陆跳板机了。测试:

ssh xx@yy.uuuuu.com

可以成功登陆。

使用git clone 来拉取gitlab上的代码也能拉取。

3,遇到的坑

如下所示:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:-------------X+y/4eGb2CU.
Please contact your system administrator.
Add correct host key in /Users/zzzzzz/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /Users/zzzzzzzzzz/.ssh/known_hosts:12
Host key for loo.iii.ppp.com has changed and you have requested strict checking.
Host key verification failed.

解决办法:删除或者重命名~/.ssh下的known_hosts

参考:

http://t.zoukankan.com/lfr0123-p-13477001.html

上面的参考中第三部分git仓库配置没有配置使用,以及第一部分的config文件也没有配置,也照样可以登陆跳板机。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一杯拿铁go

你的打赏是我更新最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值