ssh-keygen 用法及說明
有時候在創建自己的Cloud VM時,會經常使用到pem key,所以記錄下這個指令的用法。
最基礎的創建指令
ssh-keygen -t rsa -b 4096 -f ~/.ssh/new-key -C 專案名@gmail.com
-t
指定密鑰類型 常見有以下rsa
RSA加密算法
但需要搭配-b
參數使用 (ex:2048/4096) 兼容性最好。ed25519
安全性高,在新系統上有比較好的支持。
-f
指定密鑰文件名,若要重新創建時可以透過該指令強制覆蓋。-C(大寫)
添加注釋
另一方面可以拿當login 時的user,但要注意有些不允許root,可以使用其他名稱。
若在創建時箭頭處設置了密碼 ,那麼使用這組key時 則需要輸入該組密碼才能訪問,以及在使用ssh 訪問時,user 會需要輸入當時創建的ID

