Ubuntuサーバーでルートパスワードを回復する方法


10

Ubuntuサーバーでroot /スーパーユーザーのパスワードを紛失しました。リカバリモードで起動してオプションを選択してみましたdrop to root shell

しかし、それは常に求められます:

Give root password for maintenance (or type Control-D to continue)

覚えていません。


回答:


6

rootパスワードの入力を求められたら、Control-Dを試してください。それがうまくいかない場合は、これを試してください:

http://www.howtogeek.com/howto/linux/reset-your-forgotten-ubuntu-password-in-2-minutes-or-less/

次に、「代替ルートシェルメソッド」までスクロールします。


それをありがとう、それは私を助けました。それは私のものとは少し違う "grub"ウィンドウでしたが、私はそれを使って私のものを修正することができました。どうもありがとう。
MohammedSimba

3
  1. [コンソールの表示]をクリックしてコンソールにアクセスし、右上の送信CTRL + ALT + DELボタンをクリックします。または、[再起動]をクリックしてサーバーを再起動することもできます。
  2. ブートプロセスが開始したらすぐに、Escキーを押してGRUBブートプロンプトを表示します。コントロールパネルからシステムをオフにしてから、GRUBブートプロンプトを表示するためにオンにする必要がある場合があります。
  3. GRUBブートプロンプトが表示されます。「e」を押して、最初のブートオプションを編集します。(GRUBプロンプトが表示されない場合は、マシンが起動する前に任意のキーを押して起動する必要がある場合があります)。
  4. カーネル行(で始まるlinux /boot/)を見つけ、行init="/bin/bash"の最後に追加 します。
  5. CTRL-XまたはF10を押して起動します。
  6. システムが起動し、ルートプロンプトが表示されます。と入力mount -rw -o remount /してpasswdから、rootパスワードを変更してから、再起動します。

リファレンス:https : //www.vultr.com/docs/boot-into-single-user-mode-reset-root-password


これらの手順は、特にVultrクラウドサーバーに関するものであることに注意してください。標準のUbuntuイメージを実行しているローカルマシンには適用されない場合がありますが、よくわかりません。
wjandrea 2017年

2
ローカルマシンで使用している場合は、ステップ3以降で起動する必要があります。
Saqib Ahmed 2017

-2

Ubuntuにはrootパスワードがありません。これはセキュリティ機能です。rootとしてログインすることはできません。パスワードがないと、解読できるパスワードがないことを意味します。

リカバリモードでパスワードの入力を求められたら、[Enter]キーを押します。


rootとしてログインできないことはわかっています。私の管理者アカウントを意味していたので、忘れてしまいました。そして、ルートについて、パスワードの入力を求められたときに、「ルート」のロールにパスワードを設定しました。覚えていません。
MohammedSimba

デスクトップにrootとしてログインすることはできませんが、「私が求めている」サーバーの場合は、rootとしてログインするのが普通です!。
MohammedSimba

1
rootとしてログインすることは不可能ではありません...
troylatroy
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.