2020.2.29 coding(码市与本地电脑连接配置)

首先,

配置coding其实和配置github的差不多,可以用同样的公钥,并不影响

1、ssh-keygen -t rsa -C [email protected]在指定路径下生成密钥和公钥,id_rsa文件中为密钥,id_rsa.pub中为公钥。

2、记事本打开id_rsa.pub文件,组合键ctrl+a全选中 然后ctrl+c复制

3、打开coding 找到 个人设置=>SSH公钥=>新增公钥,公钥名称随意写或者不用填都行,在公钥内容部分ctrl+c粘贴 前面复制的id_rsa.pub文件中的内容。选好有效期,点击添加。

4、关键点!

网上说的基本都是在gitbash或者cmd中输入ssh -T [email protected]  显示连接状态,但是在这里栽了一大个跟头。。

实际市ssh -t [email protected]

然后yes即可

吐槽:

本人照着github公钥设置方法+网上教程来设置coding,一遍又一遍的显示

[email protected]: Permission denied (publickey).

然后又一边又一遍的删掉coding上的公钥,一遍又一遍的生成,再一遍又一遍的配置。全是[email protected]: Permission denied (publickey).又怀疑可能和github的冲突,又新建文件尝试了几次

在几乎炸毛之后,抽了支烟,冷静分析了一下github的方式是 ssh -t [email protected]

然后随便查看了一github中某个仓库的clone路径,找到问题所在了。。。

克隆路径是 [email protected]:账户名/仓库名.git

由于coding是听说得早,还没用过,也没任何项目和仓库

于是随便新建了一个

发现克隆路径是https://e.coding.net/账户名/项目名.git

emmmm

尝试性敲下 ssh -t [email protected]

emm显示一串 

The authenticity of host 'e.coding.net (118.126.70.252)' can't be established.
RSA key fingerprint is SHA256:jok3FH7q5LJ6qvE7iPNehBgXRw51ErE77S0Dn+Vg/Ik.
Are you sure you want to continue connecting (yes/no)?

输入yes

终于看到了自己的coding 账户名

头一次连接会显示以上,输入yes即可,以后再ssh -t [email protected]就不会了。

猜你喜欢

转载自www.cnblogs.com/rainbow-D/p/12381353.html
今日推荐