版权声明:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/DarrenXf/article/details/81946275
一般情况下,SSH的密钥存储在用户的 ~/.ssh目录下,我们进入这个目录,可以看到我们是否拥有密钥。
$ cd ~/.ssh
$ ls
我的系统是新装的Ubuntu 18.04.1 LTS。里面什么都没有。
我们需要寻找一对以id_dsa或者id_rsa命名的文件,其中一个带有.pub扩展名。
.pub文件是你的公钥,另一个则是私钥。
如果找不到这样的文件,或者根本没有.ssh目录,我们可以运行ssh-keygen 程序创建。
$ ssh-keygen
然后一路点回车,接着再查看~/.ssh文件夹下的文件。
$ cd ~/.ssh
$ ls
id_rsa id_rsa.pub
这样我们就生成了公钥。用cat命令把公钥现实出来
cat ~/.ssh/id_rsa.pub
打印出来的ssh-rsa 字符串就是我们要的公钥,直接拷贝出来就可以用。