2012-07-25 63 views
1

我已經過無數教程一切似乎已經過時......你怎麼安裝的Ubuntu從12.04 SSH連接到Amazon EC2的

X.509證書,密鑰/對的等等等等...

我需要一步一步如何創建從本地機器到亞馬遜EC2的連接,有人可以幫助我。

我寧願一步步然後到教程中,我認爲香港專業教育學院讀,有足夠的今天

的沒有得到,其中的鏈接是否有一個簡單的設置像類似甚至GitHub上?

感謝 丹尼爾

+0

你知道如何創建SSH密鑰在你的本地Ubuntu機器上使用ssh-keygen? – 2012-07-25 21:21:12

+0

您正在運行什麼Linux發行版或AMI? – 2012-07-25 21:26:20

回答

2

我建議使用默認的SSH密鑰而不是亞馬遜的產生完全不同的你(其中許多教程指教)的。

  1. 爲您的本地用戶創建一個ssh密鑰。如果你已經有一個,跳過這一步

    test -f $ HOME/.ssh/id_rsa || SSH-凱基

  2. 上傳SSH公鑰到EC2,給它一個密鑰名與用戶名相同:

    的區域在$(EC2-描述區域|切 - {2);做 回聲$區域 EC2-進口密鑰對--region $區域\做

  3. 運行一個實例 --public密鑰文件$ HOME /的.ssh/id_rsa.pub $ USER ,傳遞您上傳的密鑰對名稱。本例中使用了最新版本的Ubuntu 12.04 LTS精確:

    EC2-運行情況--key $ USER AMI-82fa58eb

  4. 等待實例移動到「正在運行」狀態,並找到公網IP地址:

    EC2-描述,實例

  5. 連接到使用默認的SSH密鑰的實例。確切的用戶名依賴於AMI正在運行,並可能是一個:

    SSH Ubuntu的@ SSH EC2用戶@ SSH根@

下面是一個文章我就上傳您的個人SSH寫關鍵的而不是亞馬遜生成它們:http://alestic.com/2010/10/ec2-ssh-keys

這裏有一個文章,我的所有不同的AWS憑證之間的區別寫道:http://alestic.com/2009/11/ec2-credentials