以下にリストされているのは、CentOS、CoreOS、Debian、Ubuntu、およびFreeBSDのさまざまなバージョンでルートパスワードをリセットするためのステップバイステップの手順です。サーバーをシングルユーザーモードで起動して、この手順を開始します。サーバーに直接(物理的に)アクセスできる場合は、サーバーを再起動して、以下のOSの手順に進みます。サーバーがデータセンター内にあり、リモートコンソールからのみアクセスできる場合は、サーバーホスティングプロバイダーのカスタマーポータルにアクセスすることから始めて、KVMまたはサーバーコンソールを検索します。残りのオプションは異なり、マシンのブートローダーのバージョンによって異なります。
CentOS 7、Ubuntu、Debian
2つのオプションのいずれかを使用してサーバーを再起動します。 [再開]を選択します ボタンをクリックするか、[コンソールの表示]をクリックします さらに、 CTRL + ALT + DELをクリックします。 右上に表示されます。起動中にESCを押します ブートプロンプトを開きます。
GRUBブートプロンプトが画面に表示されます。e
と入力します。 これにより、ブートの編集オプションが開きます。 (GRUBプロンプトがない場合は、マシンの起動前に任意のキーを押してプロンプトを開くことができます。)
タイプ: "/bin/bash"
(qoutesなし)行末に「linux/boot/"
があります 初めに。
F10を押します またはCTRL-X もう一度起動します。起動すると、ルートプロンプトが開きます。キー入力
mount -rw -o remount /
続いて
passwd
ルートパスワードを正常に変更します。もう一度再起動します。
CentOS 6
[RESTART] をクリックして、サーバーを再起動します または、[コンソールの表示]をクリックします [CTRL + ALT+DELを送信]を選択します 右上に表示されるボタン。
GRUB起動プロンプトが画面に表示され、キーを押すように求められます。このプロンプトは、マシンを自動的に起動する前に数秒間待機します。 (オプションを入力する機会を逃した場合は、VMを再起動し、手順1から実行してください。)
GRUBプロンプトが開いたら、a
と入力します bootコマンドで追加プロセスを開始します。 single
と入力します Enterキーを押します。
これにより、システムが起動し、ルートプロンプトが開きます。ルートプロンプトが表示されたら、passwd
と記述します。 ルートパスワードをリセットします。もう一度再起動します。
CoreOSはさらに進むためにSSHキーを必要とします
CoreOSは、デフォルトモードでの認証にSSHキーを使用します。パスワードとルートユーザーはVultrを使用して作成され、その間にVPSでSSHキーを選択できます。このキーは、「コア」ユーザーモードとしてログインする必要がある場合に付与されます。 sudo passwd
を実行すると、標準のrootログインをリセットできます。 「コア」として実行されます。 SSHキーを介して「コア」としてログインする必要があります。
SSHキーの紛失/紛失の場合
grubローダーエディタを介して「コア」ユーザーにログインできます。 SSHキーが見つからない場合の簡単な手順を以下に示します。
[再起動]をクリックしてサーバーを再起動するか、[コンソールの表示]を選択し、右上に表示されているCtrl + Alt+Delボタンを送信するを選択します。
GRUBブートプロンプトが画面に表示されたら、e
と入力します これにより、ブートの編集オプションが開きます(GRUBプロンプトがない場合は、マシンのブート前に任意のキーを押してプロンプトを開くことができます)。 coreos.autologin=tty 1
と入力します (引用符なし)linux$
がある行 初めに。
F10またはCTRL-Xを押して、再度起動します。起動すると、「コア」として正常にログインしています。ログインをリセットした後、サーバーを再起動することを忘れないでください。
FreeBSDのブートメニューは、シングルユーザーモードでブートするためのユーザーを提供します。適切なキーを押して、シングルユーザーモードを選択します。
ルートプロンプトが開いたら、「passwd"
と記述します。 (引用符なし)。サーバーを再起動します。