1. Home
  2. /
  3. Web technology
  4. /
  5. Linux
  6. /
  7. [ AWS ] –...

[ AWS ] – LINUX SSH 透過 *.pem 登入 AWS 主機

評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 0,平均評等: 0]

LINUX SSH 透過 *.pem 登入 AWS 主機
前言:之前都是用widows os 透過 putty 使用 ppk檔登入 AWS主機,最近因為改用ubuntu當工作機所以遇到沒辦法遠端進去的問題
當你在AWS下載 *.pem檔時,記得先複製到非公開資料夾 在此以ubuntu系統為例
如果你放在 /home/jeff/ 也就是建帳號就會自動產生的目錄
執行遠端登入指令:ssh -i /hom/jeff/jeff.pem ubuntu@55.66.77.88
會出現權限錯誤

你需將檔案放在非公開的目錄中 我是直接放在根目錄下
指令改成這樣:ssh -i /jeff.pem ubuntu@55.66.77.88
Permission denied (publickey).
疑!怎麼還是不行登入
因為你需將 jeff.pem的檔案權限設低一點
指令:chmod 400 /jeff.pem
改這樣就可以正常登入了


另外也可以用指令將*.pem 轉成 *.ppk
指令: puttygen yourkey.pem -o yourkey.ppk -O private
或是再轉回來也行
指令:puttygen yourkey.ppk -O private-openssh -o yourkey.pem

以上指令的參數 -O -o 是大寫 跟 小寫的 o 不是數字0

評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 0,平均評等: 0]

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *