Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
2
Help us understand the problem. What is going on with this article?
@kijitora-neko

AWSにEC2を作成した際に行う設定メモ

More than 3 years have passed since last update.

EC2インスタンスを作成した後、いつも調べたりするので忘れないようにメモ

ユーザの追加

インスタンス作成時はec2-userのみ作成されているため、別途ユーザを作成する

$ sudo adduser new_user
$ sudo passwd new_user
# パスワードを入力
# パスワードを再入力(確認)
$ sudo visudo

sudo の権限を追加

## Same thing without a password
# %wheel        ALL=(ALL)       NOPASSWD: ALL
new_user        ALL=(ALL)       NOPASSWD: ALL

sshでログイン出来るようにする

$ su - new_user
# パスワードを入力
$ mkdir .ssh
$ chmod 700 .ssh
$ cd .ssh
$ touch authorized_keys
$ chmod 600 authorized_keys
$ vim authorized_keys
# パブリックキーを追記して保存
$ exit
$ exit

ssh new_user@xxx.xxx.xxx.xxxでログイン出来るか確認

タイムゾーンの設定

日本時間に設定する。

$ date
Wed Sep 13 02:43:10 UTC 2017                                 # UTCになっている
$ strings /etc/localtime
TZif2
TZif2
UTC0
$ sudo cp -p /etc/localtime /etc/localtime.org               # バックアップ
$ sudo ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime  # シンボリックリンクをはる
$ data
Wed Sep 13 11:44:45 JST 2017                                 # JSTになった
$ sudo cp -p /etc/sysconfig/clock /etc/sysconfig/clock.org   # バックアップ
$ sudo vi /etc/sysconfig/clock                               # 再起動した場合UTCに戻らないようにする

ZONEUTCを編集して保存

ZONE="Asia/Tokyo"
UTC=false

パッケージのインストール

java8の例

$ java -version                                                       # javaのバージョン確認
java version "1.7.0_151"
OpenJDK Runtime Environment (amzn-2.6.11.0.74.amzn1-x86_64 u151-b00)
OpenJDK 64-Bit Server VM (build 24.151-b00, mixed mode)
$ sudo yum list available | grep java-1.8                             # 利用可能なパッケージを確認
$ sudo yum install java-1.8.0-openjdk.x86_64
$ sudo alternatives --config java
$ java -version
openjdk version "1.8.0_141"
OpenJDK Runtime Environment (build 1.8.0_141-b16)
OpenJDK 64-Bit Server VM (build 25.141-b16, mixed mode)
2
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
2
Help us understand the problem. What is going on with this article?