如果在 Window 的系統上我們會用 puttygen 來生成 ssh key, 但如果我們要拿去 ubuntu 使用該怎麼做?
首先因為 ubuntu 上使用的 openSSH 的格式和 puttygen 的不同, 所以要先把 private key 轉換成正確的格式, 轉換成功後記得檔案要存成 id_rsa
接下來把 public key 直接當成純文字存到另一個檔案 id_rsa.pub
我們把這兩個檔案都上傳到 ubuntu 的機器, 然後放在 ~/.ssh/ 底下, 如果原本就有檔案存在, 就把它覆蓋掉
最後一件事是要記得改權限, 不然會被視為有問題!
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for '/home/pjack/.ssh/id_rsa' are too open. It is recommended that your private key files are NOT accessible by others. This private key will be ignored. bad permissions: ignore key: /home/pjack/.ssh/id_rsa
chmod 0600 .ssh/id_rsa
沒有留言:
張貼留言