Ubuntu20.04でルートパスワードを変更する方法

Ubuntu 20.04でrootパスワードを設定、リセット、変更します

rootユーザーは、管理者権限を持つLinuxシステムで作成されたデフォルトユーザーに他なりません。古いバージョンのUbuntuと同様に、rootユーザーはUbuntu 20.04でロックされており、ユーザーは最初はrootとしてログインできません。コマンドを使用するシステム sudo 代わりにが使用されます。これにより、管理者以外のユーザーは、実際にはrootとしてログインせずに、root権限を使用して、インストールなどの管理タスクを実行できます。

ただし、では許可されていない特定の重要な管理タスクが存在する可能性があります sudo コマンドであり、rootユーザーがログインしている場合にのみ実行できます。このようなシナリオでは、rootパスワードを設定またはリセットする方法があります。これは、コマンドが次のような場合にのみ使用する必要があることに注意してください sudo rootユーザーとしてログインすると、コンピューターのセキュリティリスクが発生するため、は無能です。

ルートパスワードの設定/リセット

この手順では、次のユーザーとしてログインしている必要があります。 sudo 特権とコマンド su の一部として許可されています sudo 特権。

次のコマンドを実行して、rootとしてログインします。プロンプトが表示されたら、パスワードを入力します。

sudo su

上記のように、プロンプトはrootに変更されました。したがって、独自のパスワードを使用してrootにログインできます。

ここで、rootパスワードを変更するには、コマンドを使用するだけです。 passwd.

passwd

これにより、初めて使用するときにrootパスワードが設定され、後で使用するときに新しいパスワードに変更されます。

新しいパスワードが機能するかどうかを確認します。押す Ctrl + D ルートプロンプトを終了します。次に、コマンドを入力します su rootとしてログインし、設定した新しいrootパスワードを入力します。

su

このようにして、rootパスワードが正常に変更され、rootとしてログインできるようになりました。

ただし、前述のように、これには自分のユーザーがsudoアクセス権を持っている必要があります。しかし、sudoアクセスがなくても、緊急時にrootパスワードを変更する必要がある場合はどうでしょうか。そのような場合にrootとしてログインする方法はありますか?確認してみましょう。

Grubからrootパスワードをリセットする

Ubuntuの起動中に、rootまたは他のユーザーのパスワードを変更する方法があります。起動プロセスを少し調整する必要があります。

まず、コンピュータを再起動します。起動中にGRUBメニューが毎回自動的に表示されない場合は、 シフト 起動中のキー。これにより、GRUBメニューが強制的に表示されます。

次に、線をマークします Ubuntu メニューからを押して e ブート構成を編集します。

で始まる行の変更を行う必要があります Linux、これは構成の最後から2番目の行です。最後の部分を交換してください 静かなスプラッシュ rw init = / bin / bash.

基本的に、ここで行っている変更は、シェルにログインすることです(init = / bin / bash)GUIの代わりに(静かなスプラッシュ)読み取りと書き込み(rw)特権。

押す F10 この構成で起動します。この変更された構成はそのブートでのみ使用され、次回のブートでリセットされることに注意してください。

ご覧のとおり、シェルプロンプトでrootユーザーとしてログインしています。

これで、前に行ったように、コマンドを実行できます passwd ここで、rootパスワードをリセットします。

passwd

ルートパスワードが変更されました。次に、システムを通常どおり再起動し、新しいパスワードを使用してrootとしてログインします。

これで、必要な管理タスクを実行できます。

結論

Ubuntu20.04でrootパスワードを変更する2つの方法を見ました。可能な限り、 sudo 管理タスクを実行するには、コマンドを使用する必要があります。としてログイン su 特にネットワークに接続されている場合は、システムのセキュリティを危険にさらす可能性があるため、可能な限り防止する必要があります。