赞
踩
私人电脑本身配置的有github,配置gitlab使之可以登陆公司的跳板机以及更新代码,这样处理问题时可以多一台机器可以处理。
ssh-keygen -t rsa -C "xx@st.zzzzz.com" -f ~/.ssh/gitlab_rsa
按回车,再按3次enter键,在~/.ssh/目录下会生成对应的gitlab密钥:gitlab_rsa和gitlab_rsa.pub
将gitlab公钥即gitlab_rsa.pub中的内容增加到公司的gitlab上面
然后就可以在自己电脑上登陆跳板机了。测试:
ssh xx@yy.uuuuu.com
可以成功登陆。
使用git clone 来拉取gitlab上的代码也能拉取。
如下所示:
- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- @ 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文件也没有配置,也照样可以登陆跳板机。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。