在 spring cloud config server 中使用 ssh 连接 git 仓库

博主分享了转行科研的心路历程,以及在项目中使用SSH连接Git仓库的实践经验。为了避免账号密码泄露,选择了SSH公钥部署,尤其提到了码云的guestkey功能。在解决host key checking问题时,遇到jsch异常,最终发现是由于openssh版本过高导致,通过降级openssh或使用旧版本密钥解决了问题。
摘要由CSDN通过智能技术生成

最近没怎么写博客,短期内可能也不怎么写了,主要是因为改行了,我也没想到有一天会去做科研。等这个微服务项目结束后,我可能就会暂时告别业务开发;思之不免有些唏嘘。

也许我可以在这里记录我的科研心得。但是科研笔记这种东西,也不是我藏私,实在是不知道从何写起,零零碎碎的一些感想,拿出来分享也没啥用,不能落地的想法也就是想法罢了,而能落地的想法全部都体现在论文里了。

他日我若有幸发表论文,将在此敬告诸君。


因为用 username 和 password 连接 git 仓库的方式不是很好(主要是经常会不小心把账号密码 push 上去……),所以我们自然会想到用 ssh 来连接。

此外,最近国内和 github 的网络连接不是很稳定,组里总有人跟我吐槽说经常拿不到配置,所以我想了想,就换到码云上了。虽然码云和 github 相比有很多不足,但有个功能还是不错的,就是所谓的部署公钥,这种公钥只有pull的权限,相对来说还是比较安全的,可以直接生成一个 guest key,然后写进配置里,就不用每个人在本地生成ssh key,然后一个一个拉协作了。

总而言之,用 ssh 一般是两种方法:从本地读 ssh key,或者从配置文件读 ssh key。两种都很简单,我分别贴一个我的配置(server)。

方法一

spring:
  
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值