生成公鑰和私鑰
命令:ssh-keygen -t rsa ,windows下命令同樣適用。
生成的私鑰保存在登錄用戶目錄下的 .ssh/id_rsa , 公鑰在.ssh/id_rsa.pub
上傳公鑰到遠程服務器
命令:ssh-copy-id user@host ,
windows下該命令不適用,可以直接把windows下生成的.ssh/id_rsa.pub的內容複製並追加到遠程服務器上的root(用戶目錄)下的.ssh/authorized_keys 文件中。
linux下,職ssh-copy-id [email protected]
就可以將公鑰上傳到遠程服務器的root目錄下的.ssh/authorized_keys,此時authorized_key時會追加之前linux下生成的公鑰即.ssh/id_rsa.pub的內容。