2018年1月24日 星期三

AWS Free Tier系列|搭建一個簡單Windows與Linux LAB環境(三) 設定Linux Instance


這個章節使用EC2裡面的功能來建立Linux Instance,AWS的Instance其實就是VM,只是說法不一樣,除了建立新的Instance外,還會教大家怎麼連入這個Instance做管理,而在建立的過程其實有蠻多步驟需要注意的,設定好服務才可以順利使用,就看以下步驟一步一步完成。



  1. 在首頁找到EC2,可以用搜尋或找到EC2點選

  2. 點選Instances -> Launch Instance

  3. 首先在左邊勾選Free tier only欄位,會看到很多免費使用的Instance,接著選擇第一個Amazon Linux AMI來使用
  4. 在Instance Type也是選擇Free tier的配置來使用,然後點選Next

  5. 在設定Instance Detail這邊,主要是選擇網路的部分,如下圖,Network選擇LAB,Subnet選擇Subnet 1,Auto-assign Public IP選擇Enable(會自動配發一組IP給這台Instance),接著點選Add Storage

  6. Add Storage這邊,Free tier可以使用到30GB,但這個LAB不會用那麼多,使用預設的就好,接著點選Next: Add Tags


  7. 這邊可以想成是設定機器名稱,Key輸入Linux01,Value輸入Webserver,點選Next

  8. Configure Security Group可以想成是Instance的防火牆設定,這邊我們就建立一個新的Security Group給Linux用,預設是將SSH對外開放,這邊我們再新增一個All ICMP - IPv4,讓外面可以ping到這台Linux,Source部分可以指定自己電腦的對外IP,這邊我們就不指定使用0.0.0.0/0,點選Review and Launch

  9. 這邊會看到一個警告訊息,跟你說剛剛上一個步驟Security Group設定應該要限制來源IP,這邊就不用理它點選Lunch


  10. 這步驟是要設定key pair給Linux Instance使用,首先選擇Create a new key pair,然後輸入awslinuxkeyprivate,名字你自己也可以取,然後點選Download Key Pair,將Private Key存在自己的電腦裡面,最後再點選Launch Instance,這時就會開始建立Linux Instance


  11. 我們先回到EC2 -> Instance,過幾分鐘後Stutus Checks就會從Initial變成2/2 checks passed,在下面Description頁籤會看到一個Public IP與Private IP,Private IP拿到10.0.0.0/24,這樣就確定沒問題,然後可以用自己的電腦先ping這組Public IP,看有沒有通,如果沒有通基本上就兩個原因,第一個是在Route Table沒有設定預設路由,第二個就是Security Group沒有開Ping


  12. 接著我們要使用SSH登入這台Linux Instance,首先先去下載puttygen.exe,安裝完後打開Puttygen,點選Load,選擇在步驟10存的檔案awslinuxkeyprivate.pem


  13. Load完成後,再點選Save private key,這時會跳出警告視窗"確定儲存這檔案不設定一組密碼保護嗎? ",如果你覺得需要可以在設定一組密碼,但這邊就不設定直接存檔


  14. 接著下載putty.exe,打開putty.exe,在Host Name欄位輸入ec2-user@IP,aws的Linux Instance預設只能使用ec2-user帳號登入,IP就是在步驟11看到的Publice IP,Port輸入22


  15. 然後在左邊欄位點選Connection -> SSH -> Auth,接著在右邊Private key file for authentication欄位選擇在puttygen步驟13儲存的檔案


  16. 然後回到Session,在Saved Sessioins輸入要儲存的名稱,下次打開Putty後直接Load就可以使用不用再重新設定一次,最後點選Load登入這台Linux Instance


  17. 成功後就會出現這個畫面


這邊我們已經完成設定Linux Instance,並成功登入連線,這章節應該比較困難的是連線的問題,但多做幾次應該就會熟悉,接著下一章節要設定Windows Instance

下一章節(四) 設定Windows Instance


沒有留言: