1. 查看祕鑰是否存在html
打開終端查看是否已經存在SSH密鑰:cd ~/.ssh服務器
若是沒有密鑰則不會有此文件夾,有則備份刪除, 也能夠直接刪除, ssh
2.生成新的祕鑰, 命令以下ide
$ssh-keygen -t rsa -C "youremail@example.com"spa
你須要把郵件地址換成你本身的郵件地址,而後一路回車,使用默認值便可,由於這個Key僅僅用於簡單的服務,因此也無需設置密碼。htm
完成後會有以下顯示rem
Enter passphrase (empty for no passphrase): get
Enter same passphrase again: io
Your identification has been saved in /Users/你的電腦用戶名/.ssh/id_rsa.class
Your public key has been saved in /Users/你的電腦用戶名/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:5V6ZCQNS/3bVdl0GjGgQpWMFLazxTslnKbW2B1mbC+E example@qq.com
若是服務器端須要公鑰, 直接把.ssh目錄下的id_rsa.pub配置便可, id_rsa爲私鑰必定要保密!!!!