Help us understand the problem. What is going on with this article?

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

More than 1 year has 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)
Why do not you register as a user and use Qiita more conveniently?
  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
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  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