參考了一下博客
Linux配置使用SSH Key登錄并禁用root密碼登錄
linux生成ssh key方法與使用,無密碼登錄機(jī)器
1. 本地電腦上生成 ssh-key
#1. 終端中輸入 ssh-keygen 然后回車,
#2. 讓你輸入文件名稱 默認(rèn)是 id_rsa ,我已經(jīng)有了,所以寫了`my_vu_rsa`
#3. 讓你輸入密碼,我沒有輸入,直接回車跳過
~$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/shishifanbuxie/.ssh/id_rsa): my_vu_rsa
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in my_vus_rsa.
Your public key has been saved in my_vus_rsa.pub.
The key fingerprint is:
SHA256:vD2CcbNYPilOzvCpblkiuOgz8Ma9PecJRROd8Ydda2I shishifanbuxie@bogon
The key's randomart image is:
+---[RSA 2048]----+
| ...o .|
| .o. o ..|
| o oEoo |
| o . ..o |
| . . S |
|o . . .O * |
|o+ o.+* B o |
|oo+ +O.+.+ . |
|.ooo+oB+o |
+----[SHA256]-----+
這時候,在 .ssh/ 已經(jīng)有了 my_vu_rsa 和 my_vu_rsa.pub 文件
2. 將公鑰上傳到服務(wù)器中
將公鑰上傳到服務(wù)器上的 .ssh 文件夾下
# 將公鑰導(dǎo)入到 `authorized_keys` 文件中
~$ cat my_vu_rsa.pub >> authorized_keys
3. 我使用 secureCRT 用ssh-key 登錄服務(wù)器

15617078196872.jpg
- 填寫服務(wù)器IP地址
- 選擇publicKey
- 設(shè)置 properteis

15617079366232.jpg
- 選擇 是全局還是當(dāng)前,我選當(dāng)前
- 選擇 publickey
- 保存