生成密钥对
bash
ssh-keygen -t rsa -b 4096 -C "xxx@163.com"
网站配置SSH公钥
git@192.168.1.18:lxchinesszz/life-blog-boot.git
这里我配置 gitea ,所以我的地址要改成。这样就能使用 ssh gitea-server 登录了。
git remote set-url origin gitea-server:lxchinesszz/life-blog-boot.git
SSH配置
这里一定要搞清楚,服务端ssh的端口是什么,默认是22。如果不是22一定要在配置文件中声明。 然后并指定要使用的密钥是那个。
bash
lxchinesszz@fnOS:~$ cat ~/.ssh/config
Host gitea-server
HostName 192.168.1.18
Port 222
User git
IdentityFile ~/.ssh/id_rsa
想法或问题?在 GitHub Issue 下方参与讨论
去评论