web-dev-qa-db-ja.com

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

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

10
Niranjan

回復モードを使用して、標準ユーザーを管理グループ(12.04ではSudoと呼ばれるようになりました)に追加できます。以下は、 my personal website からコピーされた一連の簡単な指示です。

回復モードを使用してユーザーを管理者/須藤グループに追加する

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

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

GRUBメニューからrecovery modeを選択します。

リカバリメニューから[drop to root Shell]を選択します。

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

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

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

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

編集:ユーザーxxxが存在しないことを通知している場合、最初に次のコマンドを使用してユーザーをリストし、正しいユーザー名を持っていることを確認できます

ls /home

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

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

再度usernameを目的のユーザー名に置き換えます。

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

useradd newuser
adduser newuser admin
0
Goddard