2、公钥管理
全志SDK通过SSH协议下载,使用公钥进行认证,首次下载需上传公钥。
1.生成公钥
下载SDK前请先在本机生成密钥对,生成方法如下:
打开本机的命令行终端,执行命令 ssh-keygen,一直按回车确定,不用输入口令,如下图所示:
密钥对成功生成后,会在~/.ssh/目录下生成 id_rsa.pub 和id_rsa 两个文件,其中id_rsa.pub为公钥。
公钥和私钥文件一定要保存好,不能删除。最好备份这两个文件,误删除时可恢复。
注意:执行生成密钥命令ssh-keygen时不要使用sudo。
2.上传公钥
登录全志客户服务平台,将上述生成的公钥文件上传到全志SDK服务器,公钥上传成功后,即可下载代码。
如果您还没有全志客户服务平台账号,请先注册。具体操作如下图所示:
3.测试
使用ssh命令测试公钥是否上传成功: ssh username@sdk.allwinnertech.com
如果公钥没有上传成功,将会提示输入密码,请参考前面章节重新上传。
注意:要将这里的账号username替换为您的全志客户服务平台账号,并且大小写要一致。
全志SDK只支持使用公钥下载,请确保已正确上传公钥