Bootstrap

解决mac更新后无法连接git问题

问题描述
在Mac电脑上使用git克隆命令时出现报错:

no matching host key type found. Their offer: ssh-rsa

问题原因
苹果更新了ssh默认不再支持ssh-rsa导致。

问题解决
修改ssh默认config配置文件,再重新生成rsa密钥

sudo nano ~/.ssh/config

写入文本:

Host *
    HostkeyAlgorithms +ssh-rsa
    PubkeyAcceptedAlgorithms +ssh-rsa

重新生成密钥:

ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub
;