天天看點

4.3.5 RSA、DSA密鑰對的生成

4.3.5 rsa、dsa密鑰對的生成

rsa、dsa密鑰對的生成非常簡單,隻需一個指令即可完成。以下為密鑰對的生成方法,具體步驟如下:

1. 生成rsa密鑰對

(1) 生成rsa密鑰對。輸入以下指令:

(2) 輸入密鑰對密碼:

rsa密鑰對生成成功,其中公鑰為/root/.ssh/id_rsa.pub,私鑰為/root/.ssh/id_rsa,這表示此密鑰對是由root使用者建立的。對于其他使用者産生的密鑰對,則會存放在/$home/.ssh目錄下。

預設的密鑰儲存位置是:

xp/2003使用者:c:/documents and settings/登陸名/.ssh

vista使用者: c:/users/登陸名/.ssh

linux          :~/.ssh

2. 生成dsa密鑰對

(1) 生成dsa密鑰對。輸入以下指令:

dsa密鑰對生成成功,其中公鑰為/root/.ssh/id_dsa.pub,私鑰為/root/.ssh/id_dsa。接下來需要将公鑰安裝到openssh伺服器上。

若使用者需要生成2.x版本的密鑰對,可采用ssh-keygen -d指令實作。生成的2.x版本的密鑰檔案為identity和identity.pub。密鑰檔案所在的目錄不變。

繼續閱讀