ssh连接代码仓库--CODING为例
# 生成公钥
# 使用ed25519生成公钥
ssh-keygen -m PEM -t ed25519 -C "xxxxx@mail.net"
# 不支持ed25519算法的就用下面的rsa算法
# ssh-keygen -m PEM -t rsa -b 4096 -C "xxxxx@mail.com"
1
2
3
4
2
3
4
# 添加公钥到coding代码仓库
- 打开上文中生成的密钥对的地址(通常为 ~/.ssh/ 文件夹)找到后缀为 pub 的公钥文件,使用 cat 命令输出所有内容并复制。
cat ~/.ssh/id_ed25519.pub
ssh-ed25519 AAxxxxxxxxxxxxxxxxxxxxxxxxxxxxOdkCdjlxxxxxxxx3dvjxvd xxxxx@mail.net
1
2
2
按需添加公钥至单个仓库或个人账户,相同的 SSH 公钥无法重复添加。
完成后,在本地运行首次连接时的公钥认证命令:
ssh -T git@e.coding.net
编辑 (opens new window)