亞馬遜EC2建立虛擬機並使用ssh連接

  • 登錄亞馬遜AWS後,在頁面右上角可以選擇服務節點,可選擇最快的服務器地址,服務器列表可參考此頁面:http://ec2-reachability.amazonaws.com,通過ping頁面裏各節點地址找到最快的節點;

  • 在上方導航菜單的“服務”中選擇“EC2”,然後點擊“啓動實例”;

  • 選擇AMI(Amazon Machine Image),默認的快速啓動中沒有我想要的CentOS,要到AWS Marketplace中查詢纔有,搜索到需要的系統後點擊“選擇”;這裏寫圖片描述

  • 選擇實例類型中,選擇一年免費的”t2.micro“類型,點擊“審覈和啓動”;

  • 在“覈查實例啓動”裏,點擊“啓動”後,會提示創建新的密鑰對,選擇“創建新密鑰對”,在“密鑰對名稱”輸入自定義的名稱,然後點擊“下載密鑰對”,下載.pem密鑰文件,在ssh連接的時候需要使用,下載完成後點擊“啓動實例”;這裏寫圖片描述

  • 啓動實例後,在EC2控制面板的實例裏,可以看到該實例的狀態,以及實例的公有DNS和公有IP,複製下公有DNS或者公有IP;這裏寫圖片描述

  • 啓動SSH客戶端,如Xshell,新建會話,主機輸入之前複製的公有DNS或者公有IP;這裏寫圖片描述

  • 用戶身份驗證選擇“public key”,輸入用戶名,默認是“centos”,導入之前下載的.pem密鑰文件,確定後即可使用centos用戶連接EC2虛擬主機;
    這裏寫圖片描述

  • 使用root登錄:因爲ssh是通過public key連接的,只能使用指定用戶名登錄,如果要使用root登錄,則需要做些修改。執行命令sudo passwd root,修改root密碼,su root使用root登錄;修改ssh配置文件vim /etc/ssh/sshd_config,將PasswordAuthentication設置爲yes,service sshd restart重啓sshd服務,之後可以使用密碼模式進行登錄。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章