1. 程式人生 > >ssh-keygen常用參數詳解

ssh-keygen常用參數詳解

ssh linux 運維 遠程連接

ssh-keygen是SSH服務下的一個生成、管理和轉換認證密鑰的命令工具。包括兩種密鑰類型DSA和RSA
通過公私鑰的驗證可以使服務器與服務器之間實現無密碼通訊。
ssh-keygen常用參數
-t:指定生成密鑰的類型,默認使用SSH2d的rsa
-f:指定生成密鑰的文件名,默認id_rsa(私鑰id_rsa,公鑰id_rsa.pub)
-P:提供舊密碼,空表示不需要密碼(-P ‘’)
-N:提供新密碼,空表示不需要密碼(-N ‘’)
-b:指定密鑰長度(bits),RSA最小要求768位,默認是2048位;DSA密鑰必須是1024位(FIPS 1862標準規定)
-C:提供一個新註釋
-R hostname:從known_hosta(第一次連接時就會在家目錄.ssh目錄下生產該密鑰文件)文件中刪除所有屬於hostname的密鑰

ssh-keygen常用參數詳解