SSH生成rsa密鑰對

查看某包是否安裝:dpkg -l


步驟:

第1步:創建SSH Key。在用戶主目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id_rsaid_rsa.pub這兩個文件,如果已經有了,可直接跳到下一步。如果沒有,打開Shell,創建SSH Key:

ssh-keygen -t rsa -C "[email protected]"


如果一切順利的話,可以在用戶主目錄裏找到.ssh目錄,裏面有id_rsaid_rsa.pub兩個文件,這兩個就是SSH Key的祕鑰對,id_rsa是私鑰,不能泄露出去,id_rsa.pub是公鑰,可以放心地告訴任何人。


將你的id_rsa.pub裏面的內容添加到你要訪問的服務器的.ssh目錄下的authorized_keys文件中。


科普知識:

SSH密鑰認證機制:在你登錄到服務器時,你會發送一個公鑰給服務器,服務器會取當地的屬於你的公鑰與你傳輸過來的公鑰進行比對,若正確,則發回質詢,你在本地機器用私鑰解質詢,再返回相應的質詢結果給服務器,若通過,則完成SSH密鑰登錄。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章