1. はじめに
2021年5月2日にヤマムギ様主催にて開催されたヤマムギ vol.16 AWSではじめるLinux入門ガイドのデモ(管理者コマンド、インストールコマンドなど)でのAWS学習内容について、自分への備忘録としてまとめてみました。ご参考になれば幸いです。
2. 学んだ内容
- EC2インスタンスの作成
- EC2への接続方法3つ(ssh、セッションマネージャー、EC2インスタンスコネクト)
- 管理者コマンド
- インストールコマンドなど
3. 学習サイト
- YouTube:AWSでLinuxサーバーを起動するデモ(「AWSではじめるLinux入門ガイド」のデモ)
- YouTube:Linuxでインストールを管理するデモ(「AWSではじめるLinux入門ガイド」のデモ)
- YouTube:Linux管理者権限でコマンドを実行するデモ(「AWSではじめるLinux入門ガイド」のデモ)
4. 参考サイト
- AWS IP アドレスの範囲
- ip-ranges.json
{
ip_prefix: "18.206.107.24/29",
region: "us-east-1",
service: "EC2_INSTANCE_CONNECT",
network_border_group: "us-east-1"
},
5. ハンズオンで得た豆知識
- sshでEC2へ接続する場合は、接続元IPアドレスを許可(セキュリティグループ設定:ssh、22番ポート、IPアドレス)をおこなう必要あり
- セッションマネージャーでEC2へ接続する場合は、事前にIAMロールを作成しSSM(SSMManagedInstanceCore)が利用できる権限付与が必要、設定後はEC2を再起動し設定反映をおこなうとよい
- EC2インスタンスコネクトでEC2へ接続する場合は、AWSバージニアのIPアドレスを調べて、AWSバージニアのIPアドレスを接続元IPとしてアドレスを許可(セキュリティグループ設定:ssh、22番ポート、AWS北部バージニアが使っているIPアドレス(EC2_INSTANCE_CONNECT))をおこなう必要あり
6. おわりに
AWS学習の参考になれば幸いです。
ハンズオン開催してくださいましたヤマムギ様、感謝いたします。
2021/05/02 NISHIZONO Takahiro