我已經使用命令行工具設置了亞馬遜EC2實例。我爲它創建了一個密鑰對,它已經啓動並正在運行。我嘗試使用以下(Snow Leopard中的我運行bash)SSH到它:亞馬遜EC2實例
$ ssh -i ec2-keypair [email protected]
雪豹彈出一個對話框說「請輸入您的密碼的SSH密鑰‘的EC2密鑰對’」。有人可以告訴我我該怎麼做嗎?如果我沒有提供密碼,它只會在bash終端上問我一個密碼。
感謝您的回覆。我創建使用Amazon EC2的一個密鑰對:
ec2-add-keypair ec2-keypair
我已創建一個密碼保護窗框關鍵,現在在我的.ssh目錄的兩個文件:
id_rsa
id_rsa.pub
我需要轉移的一個這些到我的EC2實例?哪一個?這樣做的最佳方式是什麼?我應該在哪裏放?
最大。
任何幫助非常感謝,因爲我花了一些時間試圖解決這個問題。
最大。
感謝您的迴應。我創建使用Amazon EC2的一個密鑰對 EC2-附加密鑰對的EC2密鑰對 我已創建一個密碼保護窗框關鍵,現在在我的.sash目錄兩個文件: id_rsa id_rsa。酒吧 我是否需要將其中一個轉移到我的EC2實例?哪一個?這樣做的最佳方式是什麼?我應該在哪裏放? 最大。 – user7289 2009-12-19 16:16:12
通常,.pub鍵在遠程計算機上的〜/ .ssh/authorized_keys中。 如果您在本地運行linux/unix的某種風格,那麼您可以查看「ssh-copy-id」以簡化該過程。 或者您可以使用「scp」將公鑰移到遠程機器的授權主機位置。希望有所幫助。 – Anon 2009-12-21 17:54:30
哦,是的,你使用雪豹,所以基本上免費的BSD,所以ssh-copy-ID應該可以爲你工作得很好。 – Anon 2009-12-21 17:57:12