Amazon EC2構築
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
#contents
** Amazon EC2にサインアップ [#reae3d8b]
+ [[Amazon公式サイト:http://aws.amazon.com/jp/ec2/]]にて...
+ 「I am a new user.」を選択しメールアドレスとパスワード...
+ 個人情報を入力し「Create account」をクリック
+ 10分以内にAmazonから電話にて身元確認を求められる。英語...
** アクセスキーの作成 [#i04e448a]
+ https://portal.aws.amazon.com/gp/aws/developer/account/...
+ 「新しいアクセスキーを作成する」をクリックし「アクセス...
+ 同様にしてX509証明書も取得
+ Private keyファイルとX509証明書を両方ともダウンロード
** AWS Management Consoleを用いたインスタンスの生成 [#n77...
+ [[AWS Management Console:http://aws.amazon.com/jp/conso...
+ 画面中央にある「Launch Instance」をクリックしインスタン...
+ 「Classic Wizard」を選択し「Continue」をクリック
+ OSとして「Amazon Linux AMI 2012.03 (62bit)」を選択
+ インスタンス数、インスタンスタイプ(Micro Instance)を...
+ Key/Valueに値を付けて(Yuji/Yuji-Cloud)クリック
+ 公開鍵認証を行うための鍵を作成し(yuji-key)ダウンロード
+ セキュリティグループを作成しアクセス許可ポートを設定(2...
+ 最後にもう一度構成を確認し問題がなければ「Launch」をク...
** EC2インスタンスにSSHでアクセスする [#yd4f1c49]
+ Management Consoleでインスタンス一覧を表示し、インスタ...
+ Instance Management内のConnectボタンをクリックするとSSH...
+ Terminal上からインスタンス作成時にダウンロードしたプラ...
$ chmod 400 プライベート鍵名
$ ssh -i プライベート鍵名 ec2-user@ec2-54-248-20-228.ap-...
** rootのパスワード設定 [#f5110a6d]
$ sudo passwd root
New password:
Retype new password:
** SFTP接続 [#c75efb0b]
- ローカルホストよりサーバへプライベート鍵のパスを指定し...
$ sftp -oIdentityFile=プライベート鍵名 ec2-user@ec2-54-2...
** EC2に独自のキーペアを登録 [#c62b7b46]
1. ローカルで鍵を生成
$ ssh-keygen -t rsa -v
2. パブリックキー(公開鍵)を表示してコピー
$ cat id_rsa.pub
3. AWSマナジメントコンソール >> EC2 >> キーペア >> キーペ...
4. キーペア名を入力~
4. コピーしたパブリックキーの内容をペースト~
** 既存のEC2インスタンスに新規ユーザーを追加 [#t33a458f]
1. ローカルで新規ユーザー用の鍵を生成
$ ssh-keygen -t rsa -v
2. デフォルトユーザー(ec2-user)でEC2インスタンスへSSHロ...
$ ssh -i ***.pem ec2-user@xx.xxx.xxx.xx
3. 新規ユーザーを追加 &(color){※}; デフォルトではec2-user...
$ sudo useradd username
$ sudo passwd username
ユーザー username のパスワードを変更。
新しいパスワード:
新しいパスワードを再入力してください:
passwd: すべての認証トークンが正しく更新できました。
4. ローカルより公開鍵をEC2インスタンスに転送
$ scp -i ***.pem ~/.ssh/id_rsa.pub ec2-user@xx.xxx.xxx.x...
5. EC2に再ログインし公開鍵を確認
$ ssh -i ***.pem ec2-user@xx.xxx.xxx.xx
$ ls
id_rsa.pub
6. ユーザー変更
$ su username
$ cd
7. 公開鍵保存用のディレクトリを作成
$ mkdir /home/test/.ssh
8. ec2-userに戻り公開鍵を対象ディレクトリに authorized_ke...
exit
$ sudo mv id_rsa.pub /home/test/.ssh/authorized_keys
9. パーミッションを変更
$ sudo chmod 600 /home/username/.ssh/authorized_keys
$ sudo chmod 700 /home/username/.ssh
9. 所有者を変更
$ sudo chown -R username:username /home/username/.ssh/au...
10. ローカルから接続確認
$ ssh -i id_rsa username@xx.xxx.xxx.xx
終了行:
#contents
** Amazon EC2にサインアップ [#reae3d8b]
+ [[Amazon公式サイト:http://aws.amazon.com/jp/ec2/]]にて...
+ 「I am a new user.」を選択しメールアドレスとパスワード...
+ 個人情報を入力し「Create account」をクリック
+ 10分以内にAmazonから電話にて身元確認を求められる。英語...
** アクセスキーの作成 [#i04e448a]
+ https://portal.aws.amazon.com/gp/aws/developer/account/...
+ 「新しいアクセスキーを作成する」をクリックし「アクセス...
+ 同様にしてX509証明書も取得
+ Private keyファイルとX509証明書を両方ともダウンロード
** AWS Management Consoleを用いたインスタンスの生成 [#n77...
+ [[AWS Management Console:http://aws.amazon.com/jp/conso...
+ 画面中央にある「Launch Instance」をクリックしインスタン...
+ 「Classic Wizard」を選択し「Continue」をクリック
+ OSとして「Amazon Linux AMI 2012.03 (62bit)」を選択
+ インスタンス数、インスタンスタイプ(Micro Instance)を...
+ Key/Valueに値を付けて(Yuji/Yuji-Cloud)クリック
+ 公開鍵認証を行うための鍵を作成し(yuji-key)ダウンロード
+ セキュリティグループを作成しアクセス許可ポートを設定(2...
+ 最後にもう一度構成を確認し問題がなければ「Launch」をク...
** EC2インスタンスにSSHでアクセスする [#yd4f1c49]
+ Management Consoleでインスタンス一覧を表示し、インスタ...
+ Instance Management内のConnectボタンをクリックするとSSH...
+ Terminal上からインスタンス作成時にダウンロードしたプラ...
$ chmod 400 プライベート鍵名
$ ssh -i プライベート鍵名 ec2-user@ec2-54-248-20-228.ap-...
** rootのパスワード設定 [#f5110a6d]
$ sudo passwd root
New password:
Retype new password:
** SFTP接続 [#c75efb0b]
- ローカルホストよりサーバへプライベート鍵のパスを指定し...
$ sftp -oIdentityFile=プライベート鍵名 ec2-user@ec2-54-2...
** EC2に独自のキーペアを登録 [#c62b7b46]
1. ローカルで鍵を生成
$ ssh-keygen -t rsa -v
2. パブリックキー(公開鍵)を表示してコピー
$ cat id_rsa.pub
3. AWSマナジメントコンソール >> EC2 >> キーペア >> キーペ...
4. キーペア名を入力~
4. コピーしたパブリックキーの内容をペースト~
** 既存のEC2インスタンスに新規ユーザーを追加 [#t33a458f]
1. ローカルで新規ユーザー用の鍵を生成
$ ssh-keygen -t rsa -v
2. デフォルトユーザー(ec2-user)でEC2インスタンスへSSHロ...
$ ssh -i ***.pem ec2-user@xx.xxx.xxx.xx
3. 新規ユーザーを追加 &(color){※}; デフォルトではec2-user...
$ sudo useradd username
$ sudo passwd username
ユーザー username のパスワードを変更。
新しいパスワード:
新しいパスワードを再入力してください:
passwd: すべての認証トークンが正しく更新できました。
4. ローカルより公開鍵をEC2インスタンスに転送
$ scp -i ***.pem ~/.ssh/id_rsa.pub ec2-user@xx.xxx.xxx.x...
5. EC2に再ログインし公開鍵を確認
$ ssh -i ***.pem ec2-user@xx.xxx.xxx.xx
$ ls
id_rsa.pub
6. ユーザー変更
$ su username
$ cd
7. 公開鍵保存用のディレクトリを作成
$ mkdir /home/test/.ssh
8. ec2-userに戻り公開鍵を対象ディレクトリに authorized_ke...
exit
$ sudo mv id_rsa.pub /home/test/.ssh/authorized_keys
9. パーミッションを変更
$ sudo chmod 600 /home/username/.ssh/authorized_keys
$ sudo chmod 700 /home/username/.ssh
9. 所有者を変更
$ sudo chown -R username:username /home/username/.ssh/au...
10. ローカルから接続確認
$ ssh -i id_rsa username@xx.xxx.xxx.xx
ページ名: