快速複製 SSH Public Key 到遠端機器

SSH 要將 authorized_keys 複製到新的機器, 一般作法如下:

  1. scp id_rsa.pub new_machine:
  2. ssh new_machine
  3. cat id_rsa.pub >> .ssh/authorized_keys

SSH 本身就已經有提供非常方便的 script 來做此事情: ssh-copy-id

  • 操作: ssh-copy-id new_machine # 即會將 id_rsa.pub 加到新機器的 authorized_keys 去, 輕鬆快速

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

在〈快速複製 SSH Public Key 到遠端機器〉中有 6 則留言

    1. 嗯嗯, 我也是都用這招~

      ssh-copy-id 有另外一個好處, 重複的 key 不會再次新增進去, 所以可以大量對所有管理的網站都下此命令, 一次搞定~ 😀

    1. 嗯嗯, 因為偶爾在外面沒有電腦, 遇到意外狀況要處理時, 還是會有需要用密碼登入, 所以我會用 Google Auth + 密碼登入. 🙂

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料