web-dev-qa-db-ja.com

ログインできず、パスワードをリセットできません

私はいくつかのブログを読んでいて、このコマンドSudo startxを発行することで手動でGUIを起動できることがわかりました。 GUIが既に実行されている端末でそれを行いました。これで、ユーザーアカウントにログインできなくなりました。

それ以前は、PCはパスワードを要求せずにアカウントに直接起動していました(PCにUbuntu 12.04しかインストールされていないため、GRUBメニューも表示しません)。しかし、今では起動して画面に(GRUBメニューを表示せずに)表示され、Guestアカウントとともにユーザーアカウントが表示されます。アカウントを選択すると、パスワードの入力を求められます。パスワードを入力しましたが、応答せずに同じ画面に戻ります。私が入力したパスワードが正しいと確信しています。 Guestアカウントを選択すると、すべてがうまくいきます。これで、Guestアカウントにのみアクセスできます。

この質問を投稿する前に、ここに投稿された同様の質問を読みました。

ユーザーIDとパスワードが正しい:Ubuntu 12.04にログインできません

アカウントにログインできません

クラッシュ後にログインに失敗します

提案された解決策を試してみましたが、何も機能しませんでした。

このページ( https://help.ubuntu.com/community/LostPassword )およびこのページ( https://wiki.ubuntu.com/RecoveryMode )は、いくつかの解決策がありますが、SHIFTキーまたはESCキーを押しても_ ​​GRUBメニューを表示できませんでした。起動中、キーを押し続けました(両方のキーを別々に試しました)が、ユーザーアカウントを表示する画面に直接表示されます。

Guestユーザーにログインし、管理者アカウントを標準のアカウントに変更しました。ルートパスワードが何であるかを知る方法がありません。

Guestアカウントでターミナルを開き、Sudo passwd rootと入力しました。次を返しました。

Sudo: unable to change sudoers gid: Operation not permitted
Sudo: setresuid() [0, 0, 0] -> [128, -1, -1]: Operation not permitted

これで、ファイルやフォルダにアクセスできなくなりました。 OSを再インストールせずに問題を解決できる方法はありますか?すべてのユーザーアカウントをリセットし、アカウントへのアクセスを回復する方法はありますか?

3
Dharmaputhiran
  • システムを再起動し、システムがUbuntuを起動する前にShiftキーを押し続けます。
  • 矢印キーを使用して回復モードを選択し、Enterキーを押します。
  • 表示されるリストから「ルート」を選択します。コマンドラインインターフェイスが表示されます。
  • rm ~/.Xauthorityと入力してEnterキーを押します。
  • rm -rf ~/.config/autostartと入力してEnterキーを押します。
  • shutdown -r nowと入力して、システムを再起動します。

これは、いくつかの構成ファイルを削除するだけです(心配することはありません)。

1
Dharmaputhiran

パスワードを変更してみてください。簡単な方法があります。

  1. マシンを起動し、GRUB画面で[リカバリモード]オプションを選択します。

  2. それが完了したら、「ルートシェルプロンプトにドロップ」オプションを選択します

  3. 次に、コマンドプロンプトのセットアップがあります。そこにコマンドを入力します

パスワード

4.パスワードの入力を求められ、確認プロンプトが表示されます。

5. syncと入力し、リターンキーを押します。

6. reboot -fと入力してReturnキーを押すと、パスワードが正常に変更され、システムにログインするために使用できます。

0
Projjol