Linux创建SSH密钥,以供GIT使用

手动创建ssh文件夹mkdir -p ~/.ssh修改文件夹权限chmod&nb...

手动创建ssh文件夹

mkdir -p ~/.ssh

修改文件夹权限

chmod 700 ~/.ssh

创建ssh密钥

ssh-keygen -t ed25519 -C "your_email@example.com" -f ~/.ssh/id_ed25519

具体操作如下:

image.png

(可选)创建备用密钥

ssh-keygen -t rsa -b 4096 -C "your_email@example.com" -f ~/.ssh/id_rsa

修改文件权限

chmod 600 ~/.ssh/id_*
chmod 644 ~/.ssh/*.pub

查看密钥内容

cat ~/.ssh/id_ed25519.pub

将密钥添加到git服务器的SSH密钥管理列表


测试连接

ssh -T -p 8888 git@8.8.8.8

检查远程git仓库的分支列表

git ls-remote --heads origin

image.png


评论