ec2-user@hogehogeのhogehoge部分を変更する方法

はい、こんばんは。

今回はEC2にログインした時にターミナル上で表示されるip〜以下を変更する方法を記述したいと思います。(下記矢印先に該当する部分です。)

f:id:g1034725:20190126003137p:plain

なぜやるか?

シンプルにどのEC2のどのインスタンスで作業しているかわかりやすくするためです。

以下、手順です。

  1. EC2のにログインする。
  2. sudo vim /etc/sysconfig/network ファイルを編集する
  3. sudo vim /etc/hostsに記述を追加する。
  4. EC2インスタンスを再起動する。

詳細を見ていきましょう。

  1. EC2にログインする。
    これは割愛します。

  2. sudo vim /etc/sysconfig/network を開くと下記記述があると思います。

 /etc/sysconfig/networkファイル内
HOSTNAME=localhost.localdomain

HOSTNAME=hogehogeのように、hogehoge部分を自分の好きな名前に変えてあげる。

ここではfreemarketsample40aとします。

 /etc/sysconfig/networkファイル内
HOSTNAME=freemarketsample40a     #HOSTNAME=以下を好きな名前に変えた。

これで手順2は終了です。

  1. sudo vim /etc/hostsに記述を追加する。

まずsudo vim /etc/hostsのコマンドを入力してファイル内を確認してみる。

/etc/hosts
127.0.0.1     hogehogehogehogehoge 

とあるのでここの先頭にfreemarketsample40a を追加してあげる。

/etc/hosts
127.0.0.1     freemarketsample40a hogehogehogehogehoge  hogehoge
#手順3終了
  1. EC2インスタンスを再起動する。
ターミナルEC2インスタンスホームディレクトリ
sudo reboot     #インスタンスの再起動

2~3分後にログインしてみると
f:id:g1034725:20190126004359p:plain

上記の通り、変わっています。

インスタンスを再起動した後なので、nginx, unicorn, mysqlの起動もさせること!!

それでは。

コメント

  1. Holly より:

    これ、、Udemyでやったやつですね!
    私もとても便利だなて思いながらVimファイル編集しました。

  2. g1034725 より:

    Holly様
    コメントありがとうございます!!
    そうです。
    めっちゃ便利やと思ったので、早速実行しました。簡単で、実用性ありますよね〜

タイトルとURLをコピーしました