GITHub SSH密钥:避免OPENSSH虽然有“sha-2签名“SSH密钥来满足需求R2020a和GITHub Nov2021之后
4视图(30天)
显示旧的评论
如何生成一个SSH密钥,支持由Matlab R2020a(不是OPEN金宝appSSH格式化)和GITHub的安全协议后Nov2021 (SHA-2签名)?
背景:
Matlab R2020a不支持OPENSSH金宝app格式化SSH密钥。因此,Mathwork帮助中心推荐生成SSH密钥在PEM格式,例如
ssh - keygen - m PEM
从我的经验,与SSH - keygen玩耍,这个“- m PEM”扩展将会产生RSA SSH文件类型。
当试图使用RSA等类型SSH密钥对任何GIT在MATLAB GUI操作(例如,在当前文件夹- >右键单击源控制- >检索),我得到一个错误……
![](http://www.tatmou.com/nl/matlabcentral/answers/uploaded_files/1115220/image.jpeg)
…表明RSA类型与sha - 1 SSH密钥签名不再支持GITHub由于git协议安全更新在GITHub Nov2021:金宝app
通过搜索互联网,可能有RSA类型与SHA-2 SSH密钥签名而不是sha - 1,例如:
ssh - keygen rsa用户——sha2 - 512 - b 4096 - t - c“GITHub ID”- m PEM
然而,同样的错误发生,这让我下去,问题:如何为Matlab生成合适的SSH密钥R2020a尊重最新GITHub安全协议变化? ? ?
PS:我知道,Matlab的较新版本没有这个问题。