Ubuntuに NetBeans IDEをインストールしようとしていますが、その過程で、覚えていないルートパスワードを要求しています。 Sudo ユーザーパスワードを知っています。ルートパスワードを回復するにはどうすればよいですか?
デフォルトでは、Ubuntuにはrootユーザー、つまりroot
という名前のアカウントにパスワードが設定されていません。別のユーザーとしてルート権限を取得するには、ownパスワードを入力する必要があります。これは、Ubuntuのインストール中に最初のユーザーアカウントに設定したパスワードです。
root
のパスワードを設定するには、ターミナルシェルで次のコマンドを実行します。
Sudo passwd root
この後、新しいパスワードを2回入力するよう求められます。この後、root
アカウントには独自のパスワードがあるため、ユーザー名root
で実際にログインできます。
Ubuntuシステムのルートパスワードは未設定のままであり、意図的に使用できません。 UbuntuはSudo
(ユーザー切り替え)を使用して、管理ユーザーの特権を昇格します。 (インストール時に作成されるユーザーは、デフォルトでは管理ユーザーです。) Sudoは渡されたすべてをログに記録します。これは、後で実行されたコマンドを確認できるので便利です。
パスワードの入力を求められている場合は、おそらく自分の(ユーザー)パスワードが必要です。
パスワードを使用してください。管理者ユーザーの場合、これらのパスワードプロンプトでパスワードを使用できます。そうでない場合は、管理者ユーザーとしてログオンして、ソフトウェアのインストールなどのシステム全体の操作を行う必要があります。
ルートアカウントはデフォルトで無効になっています。つまり、ルートにはパスワードがありません。 UbuntuはSudoを使用しています-Sudoを使用すると、「通常のユーザー」はスーパーユーザー権限でコマンドを実行したり、自分のパスワードを使用してSudoを「実行」できます。
パッケージリポジトリからNetbeansをインストールしてみてください。ルートパスワードが不要になるようにパッケージ化されています。
パスワードを表示から保護するために、パスワードの暗号化が考案されました。単に表示することはできませんが、古いものを表示せずに変更することができます。暗号化されたパスワードを表示する唯一の方法は、それをデコードすることです。暗号化されたパスワードはファイル/etc/shadow
にありますが、時間を無駄にするだけです。
したがって、次のようにrootパスワードを変更するだけです。
Sudo passwd
Ubuntuのルートパスワードを他からリセットするには、次のコマンドを実行してください。
Sudo -su
passwd
次に、新しいパスワードを2回入力して、完了!