1
我需要使用Amazon提供的密鑰對連接到EC2實例,但我想轉發與我的Github帳戶關聯的公鑰,以便從我的私人回購(使用Fabric)中提取。這可能嗎?如果是這樣,我是否需要在我想要從每個遠程計算機上獲取公鑰?我可以使用一個密鑰對連接到EC2實例,並轉發另一個密鑰對嗎?
我需要使用Amazon提供的密鑰對連接到EC2實例,但我想轉發與我的Github帳戶關聯的公鑰,以便從我的私人回購(使用Fabric)中提取。這可能嗎?如果是這樣,我是否需要在我想要從每個遠程計算機上獲取公鑰?我可以使用一個密鑰對連接到EC2實例,並轉發另一個密鑰對嗎?
是的。對ssh使用-i選項。並使用您的github賬戶轉發代理和代理。
ssh -i my_aws_key_pair.pem -A myawshost
我假設從你的問題,你知道如何做整個代理的事情。順便說一句,您可以將您的aws密鑰對添加到您的代理ssh-add my_aws_key_pair.pem
,然後您只需執行ssh -A。這將轉發兩個鍵。不知道你是否想避免這種情況。
我試過這個,我看到從Github的私人回購不能因公鑰拒絕而被拉。 – Carson
你是否看到你的github關鍵字乳清你做了'ssh-add -l'?你使用正確的用戶名(git)嗎?你能發佈你正在嘗試的命令和錯誤消息嗎? ssh -vvv提供了更多信息。 –