.. meta:: :keywords: web2py, framework, deploy, AMAZON Web Services, Elastic Beanstalk SSH接続設定 ^^^^^^^^^^^ Beanstalk でのSSH設定は次のように行います。 #. Key Pair を作成する `AWS マネジメントコンソール `_ で EC2 サービスを開きます。 「Key Pairs」を選択し適当な名前で、 **KeyPair** を作成します。 作成すると KeyPair ファイルがダウンロードされます。 .. figure:: ../../images/web2py_deploy/web2py_deploy_009r.PNG :width: 70% :scale: 100% :class: img-border #. Beanstalk の **optionsettings** 設定ファイルを編集し、 aws:autoscaling:launchconfiguration 名前空間の **EC2KeyName** を先ほど作成した KeyPair の名前にします。 :: [aws:autoscaling:launchconfiguration] InstanceType=t1.micro EC2KeyName=benastalk key #. ``eb update`` コマンドで設定を反映させます。 .. include:: eb_update_command.html #. セキュリティグループにSSHポート(22)を追加します。 `AWS マネジメントコンソール `_ で EC2 サービスを開きます。 「Security Groups」を選択し、Beanstalkが作成したグループを選択し、「Inbound」にSSHを追加します。 .. figure:: ../../images/web2py_deploy/web2py_deploy_010r.PNG :width: 70% :scale: 100% :class: img-border #. SSHターミナルエミュレータ(Teraterm や ターミナルなど)とダウンロードした KeyPair ファイルを使用し、 EC2インスタンスに接続します。 ホストは Beanstalk が作成した EC2 インスタンス名になります。ユーザ名は、 ``ec2-user`` です。