Jianse's note
1.01*365
创建ssh密钥对

创建ssh密钥对

环境

  • Ubuntu 21.04

创建密钥对

检查ssh-keygen是否安装

$ whereis ssh-keygen
ssh-keygen: /usr/bin/ssh-keygen /usr/share/man/man1/ssh-keygen.1.gz

安装ssh-keygen

ssh-keygen 是包含在ssh中的一个实用工具,所以只需安装ssh就可以同时安装ssh-keygen了

sudo apt install ssh

以交互方式创建密钥对

$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/user1/.ssh/id_rsa): 
Created directory '/home/user1/.ssh'.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/user1/.ssh/id_rsa
Your public key has been saved in /home/user1/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:RjUpsQHwjJP95oMXBHQQkbANg0XrzGWjzwp17nKQS0o user1@u-user1
The key's randomart image is:
+---[RSA 3072]----+
|   +B+B*+.o.     |
|  .  %.o.+..     |
|    * O +.       |
|   + = =         |
|    *.. S        |
|  E.+= = .       |
| ..o o= +        |
|  ..oo.. .       |
|    .o.          |
+----[SHA256]-----+

最后修改于 2021-11-15