cd ~/.ssh/ # 若没有该目录,请先执行一次,检查.ssh下是否有id_rsa.pub,id_rsa,如果没有执行如下操作
#格式:ssh-keygen -t rsa(指定密钥类型) -f ~/.ssh/id_rsa(指定密钥路径,默认为当前用户home路径下的.ssh隐藏目录) -C "test"(指定备注信息),如果不需要指定路径,可使用如下方式
ssh-keygen -t rsa # 会有提示,都按回车就可以
Generating public/private rsa key pair.
Enter passphrase (empty for no passphrase): # 输入密码, 若不输入则直接回车
Enter same passphrase again: # 再次确认密码, 若不输入则直接回车
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
9a:e3:94:b9:69:c8:e9:68:4b:dc:fa:43:25:7f:53:f1 shoufeng
The key's randomart image is:
+--[ RSA 2048]----+
| |
| . |
| o |
| . . . E |
| + S. |
| . .. .=o |
| oo.oB. . |
| ..o=o.+ |
| .++oo+ |
+-----------------+