CODING添加部署账户SSH公钥
功能介绍
CODING 支持使用 SSH 协议来访问 Git 仓库,提供账户 SSH 公钥和项目 SSH 公钥设置。
生成公钥
打开命令行终端输入
ssh-keygen -m PEM -t rsa -b 4096 -C "( 您的邮箱)",
连续按回车键即可。
$ ssh-keygen -m PEM -t rsa -b 4096 -C "hoochon@qq.com"
ssh-keygen -t rsa -b 4096 -C "your.email@example.com"
# Creates a new ssh key, using the provided email as a label
# Generating public/private rsa key pair.
Enter file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter] // 推荐使用默认地址
Enter passphrase (empty for no passphrase): //此处点击 Enter 键即可,也可以填写密码,填写密码后每次使用 SSH 方式推送代码时都会要求输入密码。
添加公钥
一个 SSH 公钥文件,如果和 CODING 账户关联,便称为账户 SSH 公钥,配置后拥有账户下所有项目的读写权限;如果和某一个项目关联,则称为部署公钥,配置后默认拥有该项目的只读权限。
-
打开电脑账户文件夹下“.ssh”文件夹,用文本编辑器打开 id_rsa.pub 文件(此处是生成公钥的默认名称,如果生成公钥时采用了其他名称,打开相对应的文件即可),复制全部内容。
-
登录 CODING ,点击右上角【个人设置】,选择菜单【SSH 公钥】,点击【新增公钥】按钮。
- 将第一步中复制的内容填写到【公钥内容】一栏,公钥名称按需填写即可。
-
设定公钥有效期,可选择具体日期或设置永久有效。
-
点击【添加】,然后输入账户密码即可成功添加公钥。
-
完成后在命令行测试,首次建立链接会要求信任主机。命令 :
ssh -T git@e.coding.net