2012年6月19日 星期二

Transform putty ppk key to OpenSSH authorized_keys

在登入EC2的機器時,我們常會將 ssh key pair 轉換成 putty 的 ppk 以方便遠端登入。如果有天需要將這把 ppk 轉換成 OpenSSH 可以使用的 public key 要怎麼辦呢?
  1. 使用 puttygen 讀取 ppk,  接著點選 Save public key
  2. 將 public key 的內容存成遠端機器上的純文字檔
  3. ssh-keygen -i -f {純文字檔} > OpenSSH_authorized_key
  4. cat openssh_authorized_key >> ~/.ssh/authorized_keys
這樣就可以用 ppk 來登入遠端的機器囉!

沒有留言:

張貼留言