tian SDK下载
-
这里面的额username是要替换成哪个用户名啊?我试了一下,又让我输密码是怎么回事呀,我的公钥已经创建好了的,哪位大神来教教我啊,困惑一天了 -
私钥文件:
whycan@ubuntu:/tmp$ whycan@ubuntu:/tmp$ ls ~/.ssh/sdk.allwinnertech.com.private /home/whycan/.ssh/sdk.allwinnertech.com.private whycan@ubuntu:/tmp$ whycan@ubuntu:/tmp$
配置文件:
whycan@ubuntu:/tmp$ whycan@ubuntu:/tmp$ ls ~/.ssh/config /home/whycan/.ssh/config whycan@ubuntu:/tmp$ whycan@ubuntu:/tmp$
文件内容:
whycan@ubuntu:/tmp$ cat ~/.ssh/config Host sdk.allwinnertech.com IdentityFile ~/.ssh/sdk.allwinnertech.com.private User whycan whycan@ubuntu:/tmp$ whycan@ubuntu:/tmp$
只本人有权限访问:
whycan@ubuntu:/tmp$ whycan@ubuntu:/tmp$ ls ~/.ssh/config ~/.ssh/sdk.allwinnertech.com.private -l -rw------- 1 whycan whycan 181 Apr 26 2021 /home/whycan/.ssh/config -rw------- 1 whycan whycan 1831 Apr 26 2021 /home/whycan/.ssh/sdk.allwinnertech.com.private whycan@ubuntu:/tmp$
-
上面是我的配置, 你参考一下,
ssh 客户端会去 ~/.ssh/ 目录里面先找 config 文件,通过 config 文件找 sdk.allwinnertech.com 主机对应的私钥文件 ~/.ssh/sdk.allwinnertech.com.private,ssh客户端带着私钥去访问全志的sdk仓库,就不会提示要密码了。
-
@whycan 不懂啊,大神可以加个联系方式来教教我吗?我微信号18816265687
-
那你用百度云吧:
tina v2.0 下载:
链接: https://pan.baidu.com/s/1rTyKuWIwMUlBY4xLJofWEg?pwd=awol
提取码:awol文件:
tina_d1_open_v2.tar.bz2.aa tina_d1_open_v2.tar.bz2.ab tina_d1_open_v2.tar.bz2.ac
①解压: cat tina_d1_open_v2.tar.bz2.a* | tar -xjv ②从本地repo仓库同步SDK repo sync -l. ③ source build/envsetup.sh ④ lunch ⑤ make ⑥ pack
-
@whycan 大神我想问一下,当时按照官方文档生成密钥,有两个文件,一个是公钥,一个是私钥是嘛?然后公钥上传到官网上,私钥在Config里配置,然后应该就可以访问了吧?
-
@xiawei
对的,你私钥存本地用户目录,公钥存服务器上面。 -
@whycan 还有那个替换掉username的换的用户名是你的主机名吗?
-
@xiawei
~/.ssh/configHost sdk.allwinnertech.com IdentityFile ~/.ssh/sdk.allwinnertech.com.private User ***whycan***
这个是在全志开发平台的用户名。
-
@whycan
我这样设置了还是不行哇,哭了 -
-
@whycan
大神帮我看看呢 -
@xiawei
你的repo命令也贴出来看看 -
@whycan
这样的,他老让我输密码啊 -
@xiawei
config 文件的其他用户读写也要去掉。 -
whycan@ubuntu:/tmp$ git clone ssh://whycan@sdk.allwinnertech.com/git_repo/repo.git Cloning into 'repo'... remote: Counting objects: 4032, done. remote: Compressing objects: 100% (1262/1262), done. remote: Total 4032 (delta 2734), reused 3931 (delta 2709) Receiving objects: 100% (4032/4032), 977.55 KiB | 1.10 MiB/s, done. Resolving deltas: 100% (2734/2734), done. whycan@ubuntu:/tmp$
修改config 属性:
whycan@ubuntu:/tmp$ ls ~/.ssh/config -l -rw------- 1 whycan whycan 181 Apr 26 2021 /home/whycan/.ssh/config whycan@ubuntu:/tmp$ chmod ugo+rw ~/.ssh/config whycan@ubuntu:/tmp$
没有提示输入密码,但是提示文件的owner 不对了:
whycan@ubuntu:/tmp$ git clone ssh://whycan@sdk.allwinnertech.com/git_repo/repo.git a Cloning into 'a'... Bad owner or permissions on /home/whycan/.ssh/config fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. whycan@ubuntu:/tmp$ cd -
-
@whycan
我修改权限之后,提示这个了啊 -
@xiawei
你的dns有问题,解析不了域名,试一试重启,再ping一下这个域名。 -
@whycan 那要怎么设置dns啊
-
@xiawei
百度或者必应搜索一下吧 -
@whycan 还是要我输密码,/(ㄒoㄒ)/~~
-
-
.come 哈哈哈哈哈
-
如果还是解决不了,方便的话加我QQ 516333132远程协助,想知道到底是什么神奇的问题。
-
@whycan
问题解决了, 反复测试都还是要输入密码,最后楼主重新注册一个全小写的用户名解决了,服务器的“bug”? -
@whycan 我的是YuzukiTsuru也有大写(?
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号