SSH

脑子不好,总是忘记……..

ssh公钥的作用

1.很多服务器都是需要认证的,ssh认证是其中的一种。在客户端生成公钥,把生成的公钥添加到服务器,你以后连接服务器就不用每次都输入用户名和密码了。
2.很多git服务器都是用ssh认证方式,你需要把你生成的公钥发送给代码仓库管理员,让他给你添加到服务器上,你就可以通过ssh自由地拉取和提交代码了。

创建ssh公钥

//使用ssh-keygen命令生成ssh 密钥
ssh-keygen -t rsa
//命令在生成时添加注释
ssh-keygen -t rsa -C "邮箱"

1.上面两个命令都可以生成ssh 密钥,输入上面命令后,连按三个空格即可生成ssh 密钥。
2.ssh 密钥会包含id_rsa和id_rsa.pub两个文件,分别表示生成的私钥和公钥。

查看ssh公钥

//进入.ssh目录
cd ~/.ssh

//查看公钥
cat id_rsa.pub

删除公钥

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

如果本地有ssh,会出现如下提示:选择y,表示覆盖本地的ssh key,这也就是ssh秘钥删除的意思
file

本作品采用《CC 协议》,转载必须注明作者和本文链接
The sun is always behind the storm~
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!