GNU/Linux >> Linux の 問題 >  >> Linux

rootユーザーのパスワードをレスキューモードからリセットします

クラウドコントロールパネルを使用してLinux®クラウドサーバーのパスワードをリセットできない場合は、次の手順を使用して、レスキューモードを使用してこのタスクを実行できます。

  1. サーバーをレスキューモードにします。

    サーバーをレスキューモードにする方法の詳細については、レスキューモードを参照してください。

  2. 次のコマンドを使用して、レスキューモードのサーバーに接続します。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でファイルを編集する必要があります。 。

  3. ファイルシステムチェック(fsck)を定期的に実行することをお勧めします )指図。この手順を実行すると、再起動中にチェックが自動的に実行されなくなり、起動時間が予想よりも長くなります。

    このチェックは/dev/xvdb1で実行します サーバーがXenServer®ハイパーバイザーを使用している場合、および/dev/sdb1 Xen®Classicを使用している場合。

    次のresetコマンドの例では、/dev/xvdb1を使用しています。 :

    fsck -fyv /dev/xvdb1
    

    このコマンドは、ファイルシステムチェックを強制します(f フラグ)、自動的に応答しますyes システムが要求する質問(y フラグ)、最後に詳細な出力を表示します(v フラグ)。

  4. 次の手順を使用してファイルシステムをマウントします。

    a。次のコマンドを実行して、一時ディレクトリを作成します。

        mkdir /mnt/rescue
    

    b。次のコマンドを実行して、ファイルシステムをその一時ディレクトリにマウントします。

        mount /dev/xvdb1 /mnt/rescue
    
        chroot /mnt/rescue
    

    この例では、chrootを使用しています 手術。このコマンドを使用すると、一時的な環境でシステムのルートを設定できます。この手順を実行すると、回復に役立ちます。

  5. passwdを実行します 次の例に示すように、元のクラウドサーバーのハードドライブのルートパスワードを更新するコマンド:

    passwd
    

    このコマンドは、新しいパスワードの入力を2回求めてから、適切なファイルを更新します。

  6. chrootを終了します 次のコマンドを入力してモードを設定します:

    exit
    
  7. 次のコマンドを入力して、元のドライブをアンマウントします。

    umount /mnt/rescue
    
  8. Secure Shell(SSH)を終了してから、レスキューモードを終了します。

  9. .ssh / know_hostを編集します サーバーのIPアドレスの行を削除するファイル。

  10. Mac OS XまたはLinuxシステムから接続している場合は、~/home/<user name>/.ssh/known_hostsでファイルを編集する必要があります。 。

クラウドサーバーがレスキューモード以外で起動した場合は、手順5で設定したパスワードを使用してログインできます。

この手順を実行する必要があるのは、nova-agentが正しく実行されていないか、ゲストオペレーティングシステム(OS)内で応答していない場合のみです。 nova-agentは、ゲストOSをRackspaceのCloudコントロールパネルに接続するサービスであり、パスワードのリセットやイメージからの新しいCloudServerの作成などのタスクを実行できます。 nova-agentで問題が発生した場合は、アカウントマネージャーまたはRackspaceサポートに連絡してください。


Linux
  1. ルートMySqlパスワードをリセットする方法

  2. レスキューモードを使用して、Linuxクラウドサーバーのカーネルバージョンを変更します

  3. WindowsServerでローカルユーザーのパスワードをリセットする

  1. MySQLルートパスワードをリセットする

  2. サーバーパスワードをリセットする

  3. rootユーザーのパスワードをレスキューモードからリセットします

  1. ルートMySqlパスワードをリセットする方法

  2. ルートパスワードをリセットする方法MySQLサーバー

  3. root ユーザーから Linux カーネルを保護するのはなぜですか?