SSH Key的使用
2015-5-15
| 2024-10-31
0  |  Read Time 0 min
type
status
date
slug
summary
tags
category
icon
password
我們常使用 SSH 的方式登入 Linux主機, 但是每次登入時, 都要打密碼, 有沒有方式可以不用輸入密碼就可以進入呢? SSH KEY 的交換就是其中的一種方式.

步驟

進入ssh目錄

首先先到個人的 ssh目錄
如果沒有這個目錄, 需手動建一個

建立新的 SSH key

產生一個新的SSH key, 可以使用下列指令
依照提示, 輸入你的密碼後,就可以在 .ssh目錄下看到 id_rsaid_rsa.pub,這二個檔.id_rsa.pub 就是公鑰, id_rsa 則是私鑰

將公鑰放入主機

先把公鑰放到主機
登入主機
把公鑰存到主機. 系統預設處理公鑰的檔案為authorized_keys,這個檔案必須把權限設為只有使用者具有寫的權限

設定 ssh-agent

起動 ssh-agent
新增 key

自動化執行

放在 .bash_profile 的 script
SH_ENV="$HOME/.ssh/environment"

使用 ssh config 來對映多個ssh 帳號

編輯~/.ssh/config, 如果沒有就建一個. 文件格式為
 
  • linux
  • 如何把ssl 憑證匯入Java Keystore這是第一篇文章
    Loading...
    目錄