クラウドコントロールパネルを使用してLinux®クラウドサーバーのパスワードをリセットできない場合は、次の手順を使用して、レスキューモードを使用してこのタスクを実行できます。
-
サーバーをレスキューモードにします。
サーバーをレスキューモードにする方法の詳細については、レスキューモードを参照してください。
-
次のコマンドを使用して、レスキューモードのサーバーに接続します。
ip address of the server
を置き換えます。 サーバーのインターネットプロトコル(IP)アドレスを使用:ssh root@<ip address of the server>
Mac®OSXまたはLinuxシステムから接続しようとしたときに次のメッセージが表示される場合は、中間者攻撃で誰かがあなたを盗聴している可能性があります。または、RSAホストキーが変更された可能性があります。
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
システム管理者に連絡してください。
~/home/<user name>/.ssh/known_hosts
に正しいホストキーを追加します このメッセージが表示されないようにファイルします。間違ったキーは、出力に次のコード行として表示されます。
Offending key in **/root/.ssh/known_hosts**:running<line number>
.ssh / known_hostsを編集する必要があります サーバーのIPアドレスの行を削除するファイル。
Mac OS XまたはLinuxシステムから接続している場合は、
~/home/<user name>/.ssh/known_hosts
でファイルを編集する必要があります。 。 -
ファイルシステムチェック(
fsck
)を定期的に実行することをお勧めします )指図。この手順を実行すると、再起動中にチェックが自動的に実行されなくなり、起動時間が予想よりも長くなります。このチェックは
/dev/xvdb1
で実行します サーバーがXenServer®ハイパーバイザーを使用している場合、および/dev/sdb1
Xen®Classicを使用している場合。次のresetコマンドの例では、
/dev/xvdb1
を使用しています。 :fsck -fyv /dev/xvdb1
このコマンドは、ファイルシステムチェックを強制します(
f
フラグ)、自動的に応答しますyes
システムが要求する質問(y
フラグ)、最後に詳細な出力を表示します(v
フラグ)。 -
次の手順を使用してファイルシステムをマウントします。
a。次のコマンドを実行して、一時ディレクトリを作成します。
mkdir /mnt/rescue
b。次のコマンドを実行して、ファイルシステムをその一時ディレクトリにマウントします。
mount /dev/xvdb1 /mnt/rescue chroot /mnt/rescue
この例では、
chroot
を使用しています 手術。このコマンドを使用すると、一時的な環境でシステムのルートを設定できます。この手順を実行すると、回復に役立ちます。 -
passwd
を実行します 次の例に示すように、元のクラウドサーバーのハードドライブのルートパスワードを更新するコマンド:passwd
このコマンドは、新しいパスワードの入力を2回求めてから、適切なファイルを更新します。
-
chroot
を終了します 次のコマンドを入力してモードを設定します:exit
-
次のコマンドを入力して、元のドライブをアンマウントします。
umount /mnt/rescue
-
Secure Shell(SSH)を終了してから、レスキューモードを終了します。
-
.ssh / know_hostを編集します サーバーのIPアドレスの行を削除するファイル。
-
Mac OS XまたはLinuxシステムから接続している場合は、
~/home/<user name>/.ssh/known_hosts
でファイルを編集する必要があります。 。
クラウドサーバーがレスキューモード以外で起動した場合は、手順5で設定したパスワードを使用してログインできます。
この手順を実行する必要があるのは、nova-agentが正しく実行されていないか、ゲストオペレーティングシステム(OS)内で応答していない場合のみです。 nova-agentは、ゲストOSをRackspaceのCloudコントロールパネルに接続するサービスであり、パスワードのリセットやイメージからの新しいCloudServerの作成などのタスクを実行できます。 nova-agentで問題が発生した場合は、アカウントマネージャーまたはRackspaceサポートに連絡してください。