建立 SSH 金鑰
你可以使用 ssh-keygen 建立 ssh 金鑰,它是 ssh 安裝的一部分。為此,只需執行它並按照螢幕上的說明操作即可。
這是一個例子:
$ ssh-keygen
Generating public/private rsa key pair.
公共金鑰對的預設目錄將儲存在主目錄的 .ssh
資料夾中(可以通過指定有效路徑來更改),金鑰對的預設名稱為私鑰的 id_rsa
和公鑰的 id_rsa.pub
:
Enter file in which to save the key (/home/nasreddine/.ssh/id_rsa): /home/my_folder/my_ssh_key
你可以通過輸入密碼來保護你的 SSH 金鑰免遭未經授權的使用。這是可選的,但建議你使用密碼。請注意,與任何其他命令程式一樣,在輸入密碼時,它不會在螢幕上顯示任何內容,但會記錄下來:
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
輸入密碼後,ssh-keygen 將生成金鑰並將其儲存到你選擇的路徑中:
Your identification has been saved in /home/my_folder/my_ssh_key.
Your public key has been saved in /home/my_folder/my_ssh_key.pub.
我們完成了。現在我們的 ssh 金鑰已經可以使用了。