ssh-keygen
是Linux中用于生成SSH密鑰對的命令行工具。它的用法如下:
ssh-keygen
按下Enter鍵后,會提示你保存密鑰的文件路徑和名稱,默認為~/.ssh/id_rsa
。如果你想自定義路徑和名稱,可以輸入所需的路徑和文件名。
接下來,系統會提示你輸入一個密碼(也稱為密鑰的口令短語)。如果你希望密鑰無需密碼,可以直接按下Enter鍵。
生成密鑰對后,會在指定的路徑下生成兩個文件:私鑰(默認為id_rsa
)和公鑰(默認為id_rsa.pub
)。
在生成密鑰對后,你可以將公鑰復制到其他服務器或計算機上,以便將其添加到authorized_keys
文件中,從而實現無密碼的SSH登錄。