GCPにsshログインした時にチョコボ4匹を出現するようにしてみた


こちらの記事を参考にGCP版のオマージュです。
パクってすみません。
https://qiita.com/tu-kun/items/d38452161bfb9da54bcd#%E3%82%AA%E3%83%AA%E3%82%B8%E3%83%8A%E3%83%AB%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E5%A4%89%E6%9B%B4

なぜやったか

AWSがあるならGCPもだろ!
ってな感じで、記事見た瞬間に業務をほったらかしにしてやってしまいました。

全く後悔はありません、むしろ清々しいです。

チョコボを調達

https://github.com/dot-motd/final-fantasy
こちらのgistを拝借させていただきました。

設定の確認

$ ssh gcp-test

Last login: Tue Sep 25 17:26:06 2018 from s8.hfukuokafl1.vectant.ne.jp

     __ ____  _______ ___    _   _____   __________
    / //_/ / / / ___//   |  / | / /   | / ____/  _/
   / ,< / / / /\__ \/ /| | /  |/ / /| |/ / __ / /
  / /| / /_/ /___/ / ___ |/ /|  / ___ / /_/ // /
 /_/ |_\____//____/_/  |_/_/ |_/_/  |_\____/___/

    Version 8.4.0-3, Powered by Prime Strategy.

sshしたときにkusanagiを使っているので、それっぽいのが出てきます。

/etc/motdをrootユーザーで確認。

$ cat /etc/motd

     __ ____  _______ ___    _   _____   __________
    / //_/ / / / ___//   |  / | / /   | / ____/  _/
   / ,< / / / /\__ \/ /| | /  |/ / /| |/ / __ / /
  / /| / /_/ /___/ / ___ |/ /|  / ___ / /_/ // /
 /_/ |_\____//____/_/  |_/_/ |_/_/  |_\____/___/

    Version 8.4.0-3, Powered by Prime Strategy.

これですね。

試しに書き込んで、もう一度ssh接続してみる。

$ vim /etc/motd
     __ ____  _______ ___    _   _____   __________
    / //_/ / / / ___//   |  / | / /   | / ____/  _/
   / ,< / / / /\__ \/ /| | /  |/ / /| |/ / __ / /
  / /| / /_/ /___/ / ___ |/ /|  / ___ / /_/ // /
 /_/ |_\____//____/_/  |_/_/ |_/_/  |_\____/___/

    Version 8.4.0-3, Powered by Prime Strategy.

     テストでやんす

# sshログアウト
$ exit 

$ ssh gcp-test
Last login: Tue Sep 25 17:26:06 2018 from s8.hfukuokafl1.vectant.ne.jp

     __ ____  _______ ___    _   _____   __________
    / //_/ / / / ___//   |  / | / /   | / ____/  _/
   / ,< / / / /\__ \/ /| | /  |/ / /| |/ / __ / /
  / /| / /_/ /___/ / ___ |/ /|  / ___ / /_/ // /
 /_/ |_\____//____/_/  |_/_/ |_/_/  |_\____/___/

    Version 8.4.0-3, Powered by Prime Strategy.

     テストでやんす

じゃあこれに直接書き込めば良さそう。

設定

ちゃんとcurlで取れているか確認。

おっけい。

$ curl -s https://gist.githubusercontent.com/makocchi-git/9775443/raw/70b3e0250a0d07be3c4dcdaed3dff5662e2a7ab4/chocobo-allstar.txt | sudo tee -a /etc/motd

上記のコマンド実行後、最後sshで接続。

問題点

AWSのようにupdate-motd.dがなかったので、サーバーを再起動すると設定が消えちゃう可能性があります(試してない)。

特に調査せずやったので、後日暇があればやってみようとおもいます。

現状再起動をほとんどやらないサーバーでやったので、今回はこのままにしときます。

チョコボ可愛い

スライム可愛い

チョコボも可愛い

今度上司が接続するサーバーにチョコボ仕込んどきます。

宣伝

ブログやってるので是非。
http://smot93516.hatenablog.jp/

追記

はぐれメタルも可愛い。