niftyクラウドでパスワード設定してなくてwebコンソールからログインできない人へ。

まぁ、自分のことです。はい。
rootのパスワード設定してないから、webコンソールからログインできない!!
って時は、再起動時に、下記のスクリプトを実行しとけばOK.

#!/bin/bash
PASSWORD='hogehoge'
SALT=$(/usr/bin/uuidgen| /usr/bin/tr -d '-')

/usr/sbin/usermod -p $(/usr/bin/perl -e 'print crypt(${ARGV[0]}, ${ARGV[1]})' ${PASSWORD} ${SALT}) root
/sbin/shutdown -r now

これで、rootのパスワードが設定できるから、rootでログインすればいいよん。
(PASSWORDは要変更。)