Ubuntuは最も使用されているLinuxオペレーティングシステムの1つであり、要件に応じてさまざまなタスクを実行するのに役立ついくつかのユーティリティを提供します。これにより、システムの非rootユーザーを複数の方法でrootユーザーに変更できます。 rootユーザーはシステム上のすべてのプログラム、ファイル、およびデータに完全にアクセスできるため、コンピューターのroot以外のユーザーを変更する方法を知っておくことが重要です。この記事では、Ubuntuシステムでroot以外のユーザーをrootユーザーに変更する5つの方法について説明します。
スーパーユーザーとも呼ばれるrootユーザーは、マシン上のすべてのコマンド、ファイル、データ、およびリソースに完全にアクセスできるユーザーアカウントです。 Linuxでroot以外のユーザーをrootユーザーに変換する方法について懸念があるかもしれません。セキュリティ上の懸念から、Ubuntuはデフォルトでrootユーザーアカウントを無効にします。 Linuxサーバーでは、すべての特権コマンドをrootまたはスーパーユーザーとして実行する必要があります。 Windowsとは異なり、Linuxではスーパーユーザーとrootのみが限られた数のコマンドを実行できます。
Ubuntuでrootユーザーになる
Sudoコマンドは、Ubuntuでrootユーザーになるために使用されます。最新のUbuntuバージョンにプリインストールされています。インストールされていない場合は、インストールする必要があります。 Ubuntuシステムでroot以外のユーザーをrootユーザーに変更する5つの方法の概要は次のとおりです。
- コマンドsudo–iを使用
- コマンドsudo–sを使用する
- コマンドsudosuを使用する–
- コマンドsu–rootを使用
- コマンドsuを使用–
方法1:コマンドsudo –i
を使用するこのコマンドは、Ubuntuでroot以外のユーザーとしてログインしている場合に役立ちます。現在の非rootユーザーがsudoアクセス権を持っていない場合、以下の出力に示すように、パスワードの入力を求められます。ただし、現在のユーザーがsudoアクセスを持っている場合は、パスワードの入力を求められません。 Ubuntuシステムでは、rootユーザーはデフォルトで無効になっているため、最初に非rootユーザーとしてログインしてから、以下のコマンドを使用してrootとしてログインする必要があります。以下のコマンドを実行して、アカウントを有効にします。その後、「sudopasswdroot」または「passwd」コマンドを使用してパスワードを更新できます。
$ sudo -i |
方法2:コマンドsudo –sを使用する
下記のコマンドを実行して、Ubuntuにrootユーザーとしてログインします。以下のコマンドを使用してアカウントを有効にした後、「sudopasswdroot」または「passwd」コマンドを使用してパスワードを更新できます。
$ sudo -s |
方法3:コマンドsudo su –
を使用する「su」はスイッチユーザーを指します。以下のコマンドを実行して、root以外のユーザーとしてログインしている場合にrootユーザーとしてログインできるようにします。 sudo su-を使用してアカウントを有効にした後、「sudopasswdroot」または「passwd」コマンドを使用してパスワードを更新できます。
$ sudo su - |
方法4:コマンドsu –rootを使用
以下に説明するコマンドを実行して、root以外のユーザーをrootユーザーに変換します。このコマンドを使用してアカウントを有効にした後、「sudopasswdroot」または「passwd」コマンドを使用してパスワードを更新できます。
$ sudo - root |
方法5:コマンドsuを使用–
rootユーザーにsuコマンドを提供せず、単にsuコマンドを使用する場合は、以下に説明するコマンドを実行します。デフォルトでは、rootユーザーまたはスーパーユーザーに切り替わります。以下のコマンドを使用してアカウントを有効にした後、「sudopasswdroot」または「passwd」コマンドを使用してパスワードを更新できます。
$ sudo - |
これらすべてのコマンドを使用することにより、rootユーザーが有効になり、ログインし、パスワードが正常に更新されます。その後、ユーザーは新しく更新されたパスワードを使用してrootアカウントにサインインできます。
結論
この記事では、rootユーザーの基本的な概要を説明します。この記事では、Ubuntu(Linux)でrootユーザーになるための5つの方法についても説明しています。 rootユーザーにはデフォルトのパスワードはありません。この目的のために、パスワードを更新するために個別のコマンドが必要になります。その結果、rootユーザーのアカウントがデフォルトで無効になっている主な理由は、Ubuntuにログインする前にrootパスワードを入力する必要があるためであると結論付けることができます。