nobody 2013-8-22 11:10
如何在Mac電腦上建立Amazon EC2 Key Pair 與 SSH 的連結
由於個人使用的是 Mac 電腦...所以當你申請了 EC2 的Server...想要用本機終端機與Server直接連結...可以這樣做...<br>由於 EC 2 的服務主機會常常自動更新 IP,剛開始可以到 Console 看到底下 public DNS:<br><br>[attach]9081[/attach]<br><br><br><font size="3"><font color="#006400">使用.pem連結</font></font><br><br>首先,找出在創建instance時下載的keypair檔案(*.pem)並複製或記下此instance的IP或DNS。<br>再來設定Mac上的檔案權限,請將檔案權限改成 <span class="nu0">400</span><br>
<span class="kw2">#chmod</span> <span class="nu0">400</span> adj.pem<br><br>開啟終端機 cd 至keypair檔案的所在地。並鍵下”ssh -i adj.pem ubuntu@IP位址”連結server。<br><br>[attach]9083[/attach]<br><br><br><font color="#3366ff"><font size="3">免.pem認證檔連結</font></font><br><br>做此步驟可省去以後都得要使用.pem檔認證連結server。<br># ssh-keygen -t rsa (註:產生id_rsa, id_rsa.pub這兩個私鑰與公鑰,預設檔案位置在~/.ssh/內)<br># scp adj.pem ~/.ssh/id_rsa.pub ubuntu@IP位址:~/.ssh/ #複製公鑰至server上<br># ssh -i adj.pem ubuntu@IP位址<br># cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys #加入電腦的公鑰至server的認證中<br><br>以後便可以”ssh ubuntu@IP位址”快速的登入,認證的方式即為存在電腦中的私鑰,會自動與server上的公鑰做比對認證。