使用SSH方式建立Git远程连接可以免除每次提交时的用户名和密码验证;同样,该方式可用于堡垒机连接等其他用途
如果已经生成公钥,使用命令查看公钥:cat ~/.ssh/id_rsa.pub
生成公钥步骤
-
打开终端输入指令:cd ~/.ssh和ls查看文件列表
我们需要一对id_dsa 或 id_rsa 命名的文件,其中一个带有 .pub 扩展名。 .pub 文件就是需要上传到Git服务器的公钥,另一个则是私钥。 如果找不到这样的文件(或者根本没有 .ssh 目录),如果没有找到,则通过ssh-keygen指令来创建该文件. -
创建公钥私钥,打开终端输入指令:ssh-keygen;
这里会提示让输入key的存储路径(默认是:/Users/mac/.ssh/id_rsa),以及密钥口令(输入两次),如果没有特殊指定,直接全部Enter即可.
- 再次查看,发现id_rsa和id_rsa.pub文件已经有了,输入指令cat ~/.ssh/id_rsa.pub查看公钥内容