誤って管理者アカウントを削除しましたが、他のアカウントがrootパスワードを要求しています


10

ユーザーアカウント(マシンの唯一の管理者)を突然削除しました。標準アカウントである別のアカウントを持っていますが、その標準アカウントではハードディスクやその他のものにアクセスできません-ルートパスワードを要求しています。管理者アカウントへのアクセスを回復する方法はありますか?


関連:自分をsudoユーザーとして追加するにはどうすればよいですか?これを重複と見なすべきかどうかはわかりません。おそらくそうではありません。これには、新しいアカウント作成する方法に関する回答があります(そして、既存のアカウントを管理者アカウントにする方法についての回答です)。
Eliah Kagan 2013

回答:


9

リカバリモードを使用して、標準ユーザーを管理グループに追加できます(現在、12.04ではsudoと呼ばれています)。以下は、個人のWebサイトからコピーした簡単な手順のセットです。

回復モードを使用してユーザーをAdmin / Sudoグループに追加する

まずコンピュータをシャットダウンします。

次にrestart whilst holding shiftキーボードでgrubメニューをロードします。

recovery modeグラブメニューから選択します。

drop to root shellリカバリメニューから選択します。

次のコマンドを使用してドライブを再マウントします mount -o rw,remount /

ここでadduser username sudo、usernameをユーザー名に置き換えて入力します。「adduser phil sudo」

「ユーザーを追加しています」というメッセージに続いて「完了」が表示されます。

入力shutdown -r nowしてコンピュータを再起動します。

編集:ユーザーxxxが存在しないことを示している場合は、最初に次のコマンドを使用してユーザーを一覧表示し、正しいユーザー名を持っていることを確認します

ls /home

もう1つのオプションは、次のコマンドを使用して、リカバリモードから新しいユーザーを追加することです。

useradd username -m -s /bin/bash  
passwd username
adduser username sudo

もう一度username希望のユーザー名に置き換えます。


adduserコマンドで、ユーザーXXXが存在しないことを示していますが、私を助けてください。
Niranjan

@Niranjan-必要な情報が含まれるように回答を編集しました。:o)
Fernhill Linuxプロジェクト2012

0

回復コンソールを使用して、rootとして起動することができます。これは、GRUBメニューの追加オプションであり、新しいユーザーを作成してから、それらを管理グループに追加します。これで問題が解決するかどうかはわかりませんが、試して教えてください。

useradd newuser
adduser newuser admin

-1

私は同じ問題を抱えていました回復モードを選択してください(ラップトップを使用している場合は異なりますが、BIOSで取得した場所と同じです)次にrootを選択しますコマンドを書き込みます(#adduser)次にコマンド(#password root)そして新しいパスワードを書き込みますそして、コマンド(#reboot)で再起動します


1
これは悪い考えです。セキュリティ/安全上の理由から、Ubuntuではrootアカウントが無効になっています
Zanna

私は今愛している問題を抱えていますが、通常はミューコンピューターを使用できません。お手伝いできますか
Mohamed

正確には何が問題なのですか?もっとはっきり言えますか?
Zanna
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.