# 如何配置 SSH
# 1. 创建公钥文件
## windows系统的密钥路径一般是C:\Users\RTX名\.ssh,其他系统是~/.ssh
$ cd ~/.ssh
## 新建工作的SSH key 文件
$ ssh-keygen -t ed25519 -C "企业微信名@tencent.com"
注意:
推荐使用 ed25519 加密算法
执行如下图,提示处可以任意输入一个文件名用来生私钥:例如 id_ed25519

切记,这一步不要输入任何密码!!!直接连续按三次回车即可生成 SSH Key,并且会生成两个文件。其中 id_ed25519.pub 文件中的内容便是公钥。

# 2. 创建 config
## 创建一个config文件
$ touch config
## 太宽松的权限会被git认为是错误,缩写权限为600`
$ chmod 600 config
## 编辑config文件并把第3步中内容添加在config文件
$ vim config
# 3. 添加 config 文件内容
Host git.tencent.com
HostName git.tencent.com
User git
Port 22
IdentityFile /root/.ssh/id_ed25519
- Host 后面的名称根据不同的帐号取对应的名字
- IdentityFile 后面填的文件名路径要与上面 1.填写的生成
私钥的文件路径一致(不带.pub的才是私钥)
# 4. 在工蜂上提交 SSH 公钥
执行cat id_ed25519.pub查看的文件为第一步输入的文件名加后缀.pub, 执行之后出现公钥:

全部复制后 打开工蜂 git-个人设置-ssh 密钥,点击添加 ssh 密钥,然后把之前复制的公钥粘贴到输入框并填写一个名称即可。