GCEでrootユーザーのパスワード設定

Google Cloud Platform(GCP)のサービスの一つ、Google Compute Engine(GCE)というのがあります。このサーバーでのrootユーザーのパスワード変更のやり方をメモとして残しておきます。

GCP関連記事

前提

  • すでにGCEのサーバーを立ち上げているとします。鍵認証でのログインとします。
  • sudo権限をもっているユーザーでログインしているとします

rootのパスワードは不明

鍵認証で立ち上げると、rootのパスワードは不明な状態です。GCEでは僕ならmacanユーザーでログインをしていて、そのユーザーがsudo権限を持っていてrootの作業出来るのでrootパスワードは不明となります。

sudo権限あるなら不要では?

sudo権限あるならコマンドの操作などでは特に問題ないのですが、例えばWEBminなどの専用ツールをインストールしたとすると、そのときにrootがわからないとログインできないという事がおきます。

というわけでSSHでrootのパスワードを変えてみたいと思います。

[macan@instance-1 ~]$ sudo passwd root

これでできます