在命令行中输入以下命令
$ ssh-keygen
在~/.ssh目录下便会生成一对秘钥
id_rsa : 私钥
id_rsa.pub : 公钥
如需免密登录服务器,只要在服务器~/.ssh目录中新建一个文件,把自己电脑的公钥复制进去并对其进行权限设置,权限设置命令行如下
$ sudo chmod 600 【文件名】
如需免密登录git,同样也要把公钥复制到git对应的项目下(在服务器拉取git源码时会用到)
用惯window的小伙伴可能对命令行不太熟悉,我们要查看id_rsa.pub文件只要进行以下这两步
$ cd ~/.ssh //进入~/.ssh文件夹
$ cat id_rsa.pub //查看id_rsa.pub文件