初心者がAWS環境で機械学習の勉強ができる環境構築をしてみました。
参照先のメモ書きです。
AWSアカウントを作成してみた
ログインで困ったのは、「ルートアカウントか否か」ということ。
ルートアカウントログインのユーザーIDは入力しないでログイン可能。
AWS公式:AWS アカウントのルートユーザー
インスタンスを作成してみた
マシン選定に注意。
Amazon LinuxはRedHat系だそうです。
私は会社の研修でubuntuを触っていたので、ubuntuを選択することに。
AWS公式:Amazon Linux 2
Qiita記事:EC2のAmazonLinux2,Centos6,Centos7違いによる初期設定
ssh接続をしてみた
さて、ターミナルからssh接続!
ユーザー名やIPはどこから探すの?って思ったけど、EC2→インスタンス→(「インスタンスの作成」ボタンの右にある)「接続」ボタンを押したら確認できた。
ssh接続の方法も分かりやすく記載されていました。
AWS公式:SSH を使用した Linux インスタンスへの接続
しかし、ターミナルでコマンドを打つと、タイムアウトになってつながらない・・・
どうやら原因はセキュリティにあるみたいだった。(自分のIPからの接続を許可していなかった。)
AWS公式:SSH を使用した EC2 Linux インスタンスへの接続の問題に関するトラブルシューティングはどのように行えばいいですか?
Qiita記事:AWSのEC2のセキュリティのインバウンドのルールでIPを設定する場合は/32をつける
「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典:ユニキャスト (unicast)
AWS CLIを設定してみた
CUIで操作ができるように、AWS CLIを設定してみました。
AWS公式:AWS CLI の設定
AWS S3を作ってみた
AWS公式:Amazon Simple Storage Service の使用開始