摘录 

Config 配置中心 小结

SSH 密钥验证配置:

  • 公钥在git账号个人中心设置,github有单独的ssh设置条目,tfs在安全设置;不同平台可能不一样,自寻;
  • 私钥开头和结尾前一行需要\n,中间行需要 \ 连接;要保证秘钥内容是绿色有效值文本;
  • 目前网上关于SSH配置的博文较少,我所见几篇都是yml格式且是官方文档原文,如有问题欢迎联系
spring.cloud.config.server.git.ignore-local-ssh-settings=true
spring.cloud.config.server.git.strict-host-key-checking=false
#重点,注意格式,这里仅贴几行
spring.cloud.config.server.git.private-key=-----BEGIN RSA PRIVATE KEY-----\n\
MIIEogIBAAKCAQEAlwBdaROcsgEaO2cxxU9/0LzixFunoNHWoBaCCu//yv26/T3O\
DaNNo+zYkDCUF4nIAUdSYWO669lz7vnTg9YKURMvI61mT9Zd41GA5J0noZe+Xudj\
9EqiuHj+OjfUSRycq/z7iolhACVtXCcpya1okHcTAhOC2Vx5gH8=\n\
-----END RSA PRIVATE KEY-----
  • 此时spring.cloud.config.server.git.uri地址格式注意切换
  • github的公开仓库http连接无需验证,但是地址是git@github.com****.git的话就需要ssh证书验证
  • 秘钥配置时开头的—-BEGIN RSA PRIVATE KEY —-这个不是注释,是必须的,是秘钥的一部分

官网yaml格式:

spring:
  application:
    name:config-server
  cloud:
      config:
        server:
          git:
            uri: git@github.com:test.git
            searchPaths: test-config-repo
            lable: master
            strict-host-key-checking: false
            ignore-local-ssh-settings: true
            private-key: |
                            -----BEGIN RSA PRIVATE KEY-----
                            MIIEpAIBAAKCAQEAqiPGslkuFOCM4hVAVSHi61JbCJBqDGwFspjb2Lbe9OjDGoUT
                            1OLeLV2OFiHeBnYQleDpDQ2bsarAQX5KYpqbKnLer9fq14sOWO0aXh2HuZrANDtW
                            UHPTUteCiR6SUBsPUBG8cmzs/MJSTFTnI1/iE1ck+Kz7nv3s6V95b9WcDPILQtF6
                            nlMwle1PAa3MJ2sVdcheOwBZfKQc9LWAWUQ+6nsTfb+KCtg7LVdUUV1SB7FIJcm8
                            1xwd/U7H+RH47RXDb8NyvQU1TBY1+1604SymqcJdDIPVzzlKK59vKoq8ioBNdUCt
                            h8OtKD+nerhoJDhRY0baTJxOo+/QIDAQABAoIBAGDldyfcRi6rGjekeeUjRpjCqD
                            h5j0b5Otl4LNHp7G003WPim5pqijYz7dPU/eoeb/Ozl/wh9yT9q22dFhuvN/2Bl7
                            YkdeM9Z7jk/+APH4QykuUsT2jyTgwECKem7ZXGoSU5KztaMUlFLOB3gRPZr7T8gL
                            nmJyHcWZp3UBvkdtao9h5C9DCaYI+4b4ipDVqabyRJB/9KgQEkWWevpY4u4OaoWe
                            c6e+3xNHIGhTNavvS37LP1AA3lLEpwqg/DFZVyfginVificFdw8ZfdC5yUq/09ub
                            nlPZzxPp45bIhYhMf2x9KzbkIb9SzztEDMmfbkili/HgqP735vNqRQgTSME+vyFM
                            iwOX5gECgYEA19hgRdfKEq74gevQM9X5zEz5pA532yA7TcGK+W07KxoxieQJ7YtN
                            g52aj2yTw2m/nN+VIvLqItBa5Cjgp6akJbDntbd6K4zostAsy7q9o/DswfseA38q
                            dOTb+qxqtqLjAJw8xxnvlcN3M8coGfHyUDDV4lXSMZ450EAywLuCgYItLOUfOvgn
                            D6QOVl+ihLH41e2lZsSRdEUWsnxBDxSsFQ3CllkD0ncbkMwUknbriASoXLZo4NSO
                            NebUNhuCQEJTwqwmDENR5RRn85dne35ftFxnQhG/cEYuCMli8TKj68pX61R/ez1U
                            R7I1y9u0PemWBIF3OTR2G2vgZ0WuECgYEAr+syPzjqxRDGjejKIW5tyBtnXuxEEQ
                            ixmY4rDKXSClOOoPljBRF3X0gWWK3VxzBpfYgG7p1VLarRrbZhqfmO/imaWnmUiX
                            xDKrvd4XnBNGqfb5rv5Tx94FVbjoJbid+rtGGCz7fybF6Ta4VhjIQvGw7hrA1Sp5
                            5c+ma9mfCKGHjCgYEAnWUxI0lDoG3XN+AwFzzh6YZHC9QiZHfX/JJiCl7B5BlhP0
                            DszwcM/d8+J7iQiQxH25TNczX609RyINYL0LKtXa2u9rqv442IVGQ1aZCyxjOyxo
                            C346FAJvvswY5xIqoTIxE472tY0CwPy2yd1/qpYc7zkbPlqR46XdPietFfEQAz5R
                            uy6P6aECgYAIbZZ0rhM0F0dJLFTRqjQzVGYtBPAtBH93I+vux2K2z5XRKH+OD8zN
                            SsQEX+84E29GIzM8q3jkVgCnNmaIxlfOo5CaCAmws/Ogry4nfscS6/Y9tTp4c4QZ
                            FTCctlldW0EKiFDO9cX0aawXfY5Q7c7RR+kWG8Nkj61jh6uy6WqxXA==
                            -----END RSA PRIVATE KEY-----

深圳逆时针​​​​​​​

springcloud 配置中心 SSH 密钥验证相关推荐

  1. SpringCloud配置中心内容加密

    转载自 SpringCloud配置中心内容加密 从配置获取的配置默认是明文的,有些像数据源这样的配置需要加密的话,需要对配置中心进行加密处理. 下面使用对称性加密来加密配置,需要配置一个密钥,当然也可 ...

  2. SpringCloud配置中心客户端读取配置

    转载自 SpringCloud配置中心客户端读取配置 微服务连接配置中心来实现外部配置的读取. 引入依赖 <dependencies><dependency><group ...

  3. Nacos教程_3 整合SpringCloud(配置中心+服务发现)

    教程原稿 https://gitee.com/fakerlove/joker-nacos 文章目录 3. 整合SpringCloud(配置中心+服务发现) 3.1 写配置 3.2 创建父工程demo ...

  4. SpringCloud配置中心Nacos

    SpringCloud配置中心Nacos 一.配置中心介绍 1.Spring Cloud Config 2.Nacos替换Config 二.读取Nacos配置中心的配置文件 1.在Nacos创建统一配 ...

  5. SpringCloud配置中心-Config

    本文主要讨论原理,不涉及使用示例. 一 搭建Config Server SpringCloud Config支持通过git.svn等搭建配置中心.因为目前使用git管理代码比较常见,所以接下来介绍通过 ...

  6. 搭建SpringCloud配置中心 Config Server

    项目地址: 链接:https://pan.baidu.com/s/1Mxo0ltvZbpz_r8mCU-mSpw  提取码:3j4a 问题解答: SpringCloud Config 分布式配置文件中 ...

  7. SpringCloud配置中心高可用搭建

    本文通过config server连接git仓库来实现配置中心,除了git还可以使用svn或者系统本地目录都行. 引入依赖 <dependencies><dependency> ...

  8. Springcloud配置中心客户端启动时Could not resolve placeholder ‘version‘ in value “${version}“报错原因

    问题排查: 1.先确定${version}与远程仓库中version字段名一致 2.远程仓库配置文件名是否与client项目的spring.application.name名是否匹配(误区就是这里,远 ...

  9. java B2B2C源码电子商务平台 -SpringCloud配置中心高可用搭建

    本文通过config server连接git仓库来实现配置中心,除了git还可以使用svn或者系统本地目录都行.需要JAVA Spring Cloud大型企业分布式微服务云构建的B2B2C电子商务平台 ...

最新文章

  1. tomcat生成catalina.out文件
  2. hdu4990 矩阵快速幂
  3. 常见数据归一化的几种方法
  4. 【Flask项目】项目准备之-创建模块的蓝图
  5. 成本直降50%,下一代网关震撼发布
  6. python PyQt5 sender(是发出信号的对象)、receiver(接收信号的对象)、slot(插槽)(是对信号做出反应的方法)
  7. .NET开发者如何愉快的进行微信公众号开发
  8. gis差值分析_新视窗产品展播(七) | BIM+GIS征地拆迁信息化管理平台
  9. coap python3_node-coap入门(三)——Observe
  10. ViewState笔记
  11. django-分组聚合查询
  12. 如何提升数据安全治理能力
  13. java矩形碰撞检测_MonoGame中碰撞检测矩形的起源
  14. 【prescan入门】prescan入门教程(场景搭建、参数设置、连接MATLAB实现仿真)
  15. swf播放器air android 版,网极SWF播放器(com.webgenie.swf.play) - 1.6.3 - 应用 - 酷安
  16. 一些免费在线杀毒网址
  17. android 拍照 对焦,Android Camera2 拍照(四)——对焦模式
  18. Linux中将4块10T新硬盘合并成一个,挂载到Resource目录下
  19. Explain的解读
  20. HAL库的串口基础学习(包含串口接收不定长数据的实现)

热门文章

  1. 51单片机步进电机全套资料(启停+正反转+加减速+显示速度+中断)【源程序+流程图+接线图+视频+答辩报告】综合设计首选
  2. 利用scrapy爬取豆瓣top250
  3. Java高性能解析器实现思路及方法
  4. fes防御色覅十点半
  5. 服务器系统编码格式,服务器系统编码格式
  6. 转windows7下制作苹果mac os x 10.10Yosemiteu盘启动盘
  7. android录音raw格式转换,android录音raw用lame转换成mp3
  8. 天龙八部怀旧服务器维护,新天龙八部玩家苦寻当年的师傅,8年间玩了十个服务器...
  9. 1-3 jsp页面跳转时弹出小窗口的方法
  10. AI丨耐克宣布收购预测消费者需求的AI初创公司Celect