root ユーザーは、制限なくすべての管理特権を所有するユーザーです。あらゆるファイルにアクセスして変更したり、ユーザーを追加または削除したり、ソフトウェアをインストールまたは削除したり、システム構成を変更したりできます。
root ユーザーは通常のユーザーとは異なり、最高の特権と大幅に大きな権限を持っています。たとえば、root ユーザーは重要なコマンドを実行したり、制限なくシステム ファイルを編集したりできますが、通常のユーザーにはそのような権限がありません。
このガイドでは、Ubuntu の root ユーザー、root ユーザーとしてログインする方法、通常のユーザーとの違いについて説明します。
注記: このガイドで説明されている手順とコマンドでは、Ubuntu 22.04 を使用しています。
Ubuntu ルート ユーザー
Ubuntu のインストール時に、パスワードなしの root ユーザーが作成されます。システム ファイルへの意図しない損傷を避けるために、root ユーザーは非アクティブな状態に保たれます。したがって、Ubuntu システムにログインするときは常に、特定の規定を備えた通常のユーザーとしてログインすることになります。ただし、root 権限にアクセスできなくなるわけではありません。管理者権限がある場合は、追加 須藤 コマンドの実行が許可される前に ルート固有の コマンド。
ルート vs 須藤
根 はすべての権限を持つアカウントですが、 須藤 は、特別な権限を持つ通常のユーザーが root 権限を必要とするコマンドを実行できるようにするコマンド ライン ツールです。たとえば、Ubuntu でシステム関連のコマンドを実行すると、次のようになります。 権限拒否エラー 。これは、それらの変更を行う権限がないことを意味します。
しかし、通常の sudo ユーザーがコマンドの前に sudo を挿入すると、まったく問題なく実行されます。
ただし、システム上で root ユーザーとして作業している場合は、システム関連のタスクを実行するためにコマンドの前に sudo を追加する必要はありません。
sudo コマンドを実行するには、通常のユーザーに管理者権限が付与されている必要があります。に関するガイドを参照してください Ubuntuのsudoersにユーザーを追加する 詳細については。
Ubuntu で root ユーザーを有効にする
前述したように、root ユーザーは Ubuntu とそのフレーバーにロックされています。ただし、root ユーザーのパスワードを設定することで有効にできます。
sudoers のメンバーでない場合は、これらの手順を実行できないことに注意してください。
root ユーザーを有効にするには、 パスワード とのコマンド 根 ユーザー名として。
須藤 パスワード 根
コマンド実行後は、root ユーザーの重要性を考慮して強力なパスワードを設定してください。パスワードを設定すると、root ユーザーが有効になり、アクセスできるようになります。
ルートとしてログイン
Ubuntu で root としてログインするには、ターミナルを開き、 彼の ダッシュ付きコマンド – 、 -l、 または - ログイン オプション。
彼の -
パスワードの入力を求められます。パスワードを入力すると、Ubuntu に root としてログインできます。
典型的なものに注意してください $ bash シェルの符号は に変更されます。 # Ubuntu に root としてログインするときに署名します。
これで、システム関連のコマンドを実行したり、システム ファイルにアクセスしたりするときに sudo を実行する必要がなくなります。
通常のユーザーとして戻るには、 出口 または ログアウト 指示。
ディスプレイマネージャーを介してrootとしてログインします。
上記の方法はターミナルでのみ機能しますが、ディスプレイマネージャーを使用して Ubuntu に root としてログインしたい場合は、それも実行できます。
警告: 悪意のある攻撃の場合にサーバー制御を失う可能性があるため、この方法はお勧めできません。不明なソースからソフトウェアをインストールするときに、システム ファイルに損害を与える可能性もあります。
次の手順は、GENOME デスクトップ環境を備えた Ubuntu 22.04 を対象としたものであり、GENOME を使用していない場合は機能しないことに注意してください。
最新の GENOME では、 GDM3 デフォルトではディスプレイ マネージャーなので、nano テキスト エディターを使用して GDM3 構成ファイルにアクセスします。
須藤 ナノ / 等 / gdm3 / カスタム.confファイルに次の行を入力します。
許可ルート = 真実
さあ、押してください Ctrl+X ファイルを終了し、変更を保存します。
次のステップでは、 パム または プラグイン可能な認証モジュール ディレクトリには、GDM パスワード ファイルがあります。
警告: エラーのある変更を行うと、ファイルが破損する可能性があります。 パム・D 最終的にサーバーにアクセスできなくなる可能性があります。
を開きます。 gdm-パスワード nano エディタを使用してファイルを再度作成します。
須藤 ナノ / 等 / パム・D / gdm-パスワード
上のスクリーンショットで強調表示されている行をコメントアウトします。 # サイン。
プレス Ctrl+X 終了してファイルを保存します。
ここで、Ubuntu システムの再起動に進み、ログイン画面で 記載されていない オプション。
ユーザー名を入力してください 根 で作成したパスワードと、 ルートとしてログイン セクション。
ログイン後、ターミナルを開くと、 # デフォルトで署名します。
Sudoを使用してrootとしてログインします
通常のユーザーで管理者グループの一員であるか、スーパーユーザー権限 (sudoer) を持っている場合は、次のコマンドを使用して root ユーザーとしてログインできます。 須藤 指示。
須藤 -sまたは
須藤 -私上記のコマンドを実行すると、パスワードの入力を求められるので、パスワードを入力します(ユーザーパスワードはrootではありません)。
ユーザー名は通常の名前から root に変更されます。使用 私は誰 現在のユーザー名を知るコマンド。
私は誰
root としてログインする前のユーザー名は次のとおりです。 彼自身 ただし、root としてログインすると、ユーザー名は次のように変更されます。 根 。
アクティブな root ユーザーには常にセキュリティ リスクが伴います。したがって、次のコマンドを使用して root ユーザー権限にアクセスすることをお勧めします。 須藤 指示。
結論
root ユーザーはすべての権限を持つトップレベルのユーザーですが、Ubuntu ではデフォルトでは root ユーザーはアクティブではありません。 root ユーザーをアクティブにするには、 パスワード 指示。ユーザーがすでに sudoer である場合、そのユーザーは次を使用して root になることができます。 sudo -i 指示。このガイドでは、GUI から root ログインを有効にする方法についても説明しましたが、これは推奨されません。多くの Linux ディストリビューションに Ubuntu が含まれているため、セキュリティ リスクのため root ユーザーは非アクティブのままであることに注意することが重要です。使用することをお勧めします 須藤 アクティブな root ユーザーとしてログインする代わりに、その方が安全なオプションです。 su と sudo について詳しくは、 マン・ス そして 須藤男 ターミナルのコマンド。