請問執行ssh-keygen -t rsa -C "[email protected]" 時,生成公鑰期間,是僅在本機上生成的,還是提交到相關網站,由網站生成的?這中間到底發生了什么?
uj5u.com熱心網友回復:
在本地或者在網站都可以ssh-keygen一般會同時生成公鑰和密鑰,所以你在本地生成,想通過公鑰訪問網站,那還要把你的密鑰發到網站做配置,還要把你的公鑰添加到網站的 authorized_keys,所以,這樣的話還不如在網站那邊生成方便。
uj5u.com熱心網友回復:
非常感謝。在本機生成的話,是由本機程式中演算法直接生成的,對嗎,它不需要將這次生成的公鑰和私鑰同時提交到某網站,對嗎?
uj5u.com熱心網友回復:
你生成這個公鑰的用途是什么?是別人訪問你要用該公鑰,還是你訪問別人要用該公鑰?如果是前者,你只需要把公鑰給別人;如果是后者,那你公鑰和私鑰都要給別人(所以說還不如在別人那里生成,這里的別人,相當于你說的某網站)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/253250.html
標籤:Web 開發
