ssh-keygen命令用於爲「ssh」生成、管理和轉換認證密鑰,它支持RSA和DSA兩種認證密鑰.ssh
ssh-keygen(選項)加密
-b:指定密鑰長度; -e:讀取openssh的私鑰或者公鑰文件; -C:添加註釋; -f:指定用來保存密鑰的文件名; -i:讀取未加密的ssh-v2兼容的私鑰/公鑰文件,而後在標準輸出設備上顯示openssh兼容的私鑰/公鑰; -l:顯示公鑰文件的指紋數據; -N:提供一個新密語; -P:提供(舊)密語; -q:靜默模式; -t:指定要建立的密鑰類型。
生成ssh key的時候,能夠經過 -f 選項指定生成文件的文件名,以下:code
ssh-keygen -f test -C "test key" ~~文件名 ~~~~ 備註
輸入完後,會提示輸入密碼和確認密碼。test
文件最終會保存在當前目錄下。密碼