使用 ssh-key 登錄linux服務(wù)器

參考了一下博客
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_rsamy_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
  1. 填寫服務(wù)器IP地址
  2. 選擇publicKey
  3. 設(shè)置 properteis
15617079366232.jpg
  1. 選擇 是全局還是當(dāng)前,我選當(dāng)前
  2. 選擇 publickey
  3. 保存

這時候已經(jīng)可以使用 ssh-key 登錄了

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容