重裝了電腦以後,從新生成了ssh key文件id_rsa和id_rsa.pub文件。mysql
而後在配置中心的配置了私鑰以後啓動項目,報錯以下:git
Reason: Property 'spring.cloud.config.server.git.privateKey' is not a valid
仔細查看後發現個人私鑰是以BEGIN OPENSSH PRIVATE KEY開頭,END OPENSSH PRIVATE KEY結尾,而spring
如今服務端如mysql,gitee等還不支持這種格式,所以咱們仍是生成原來的格式:以BEGIN RSA PRIVATE KEY開頭,sql
END RSA PRIVATE KEY結尾。ssh
ssh-keygen -m PEM -t rsa -b 4096 -C "11111111@qq.com"
從新配置私鑰,就能夠啦。code