美文网首页
如何创建公钥私钥对

如何创建公钥私钥对

作者: Lordyung | 来源:发表于2018-03-16 11:12 被阅读74次

如何创建公钥私钥对

使用SSH协议下载,通过公钥认证的方式避免输入密码:

客户在本机上生成公钥私钥对(使用命令"ssh-keygen",一直回车,不用输入口令),如下图所示:

$ ssh-keygen                                                                                                                                                           

Generating public/private rsa key pair.
Enter file in which to save the key (/home/lordyung/.ssh/id_rsa):
Created directory '/home/lordyung/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/lordyung/.ssh/id_rsa.
Your public key has been saved in /home/lordyung/.ssh/id_rsa.pub.
The key fingerprint is:
c2:a5:f4:f6:82:f8:1d:4e:a7:24:d3:7f:34:c9:e3:d6 lordyung@cm88
The key's randomart image is:
+--[ RSA 2048]----+
|                 |
|                 |
|      . .        |
|     o +         |
|      + S  . .   |
|     . = .  *    |
|    . + * oo +   |
|     . B *  + E  |
|      . + .o     |
+-----------------+

成功后会在~/.ssh/目录下生成id_rsa.pub和id_rsa 两个文件。

注意事项:

1. 公钥和私钥文件一定要保存好,不能删除。最好备份这两个文件,误删除时可恢复。
2. 客户下载代码时,如果命令行前面加了sudo,那么生成公钥的命令 ssh-keygen 前面也要加sudo(也就是要么都加sudo,要么都不加,必须保持一致)。

相关文章

  • 如何创建公钥私钥对

    如何创建公钥私钥对 使用SSH协议下载,通过公钥认证的方式避免输入密码: 客户在本机上生成公钥私钥对(使用命令"s...

  • RSA公私钥生成

    ·1.创建加密密钥 ·2.通过私钥生成公钥 ·测试加密解密·创建txt文件 ··私钥加密->公钥解密 ··公钥加密...

  • openssl——自签名根证书、签名客户端和服务器证书

    生成根证书: 1,创建私钥(私钥公钥对): openssl genrsa -out root.key 2048 也...

  • 钱包、公钥、私钥、钱包、地址、助记词、keystore

    我理解的 钱包、公钥、私钥、钱包、地址、助记词、keystore 1、钱包钱包在创建时就会产生一对公钥与私钥,然后...

  • Linux密钥登陆

    首先明确一点,一对密钥分为私钥和公钥,私钥是你自己留着的,公钥是放在远程主机的。密钥对通过ssh-keygen创建...

  • HTTPS及非对称加密

    非对称加密:公钥加密,只有私钥能解密。私钥加密,只有公钥能解密。A首先生成一对公钥和私钥,然后将公钥公开给别人加密...

  • 苹果应用签名原理

    公钥和私钥 加密:公钥加密,私钥解密 签名:私钥加密,公钥解密 公私钥是一对,谁都可以加密和解密,具体看使用场景加...

  • mac 创建一对公钥私钥

    在本地创建一对公钥私钥生成的私钥公钥是放在了这个地方 运行下面的命令: 然后输入相关的路径位置以及名称/Users...

  • 应用程序数字签名技术

    什么是公钥和私钥 公钥加密,私钥解密私钥加密,公钥解密 苹果的数字签名

  • python学习二(http请求+rsa签名)

    背景: rsa签名/验名 公钥私钥文件 公钥和私钥获取不进行细致描述,网络有较多资料,本文提供一对公钥和私钥。需要...

网友评论

      本文标题:如何创建公钥私钥对

      本文链接:https://www.haomeiwen.com/subject/cgylqftx.html