Ubuntu システムでは、通常、root ユーザーは無効になっています。 root ユーザーをアクティブにするには、passwd コマンドを使用してパスワードを設定し、su - コマンドを使用して root としてログインします。
root ユーザーは、システム管理者権限と無制限のアクセスを持つユーザーです。彼は、ファイルへのアクセスと変更、ユーザー管理、ソフトウェアのインストールと削除、およびシステム構成の変更を行う権限を持っています。
root ユーザーと通常のユーザーの間には明確な違いがあり、root ユーザーはシステム内で最も高い権限とより広範な制御権限を持ちます。 root ユーザーは、一般のユーザーでは実行できない重要なシステム コマンドを実行したり、システム ファイルを編集したりできます。
このガイドでは、Ubuntu root ユーザー、root としてログインする方法、および通常のユーザーとの違いについて説明します。
注: このガイドで説明されている手順とコマンドでは、Ubuntu 22.04 を使用しています。
Ubuntu のインストール中に、パスワードのない root ユーザーが作成されます。システム ファイルへの偶発的な損傷を避けるために、root ユーザーは非アクティブになっています。したがって、Ubuntu システムにログインするときは常に、特定のルールに従って通常のユーザーとしてログインすることになります。ただし、これは root アクセス権がなくなるという意味ではありません。管理者権限がある場合、コマンドの前に sudo を追加すると、root 固有のコマンドを実行できるようになります。
root ユーザーはシステム内で最高の権限を持つアカウントであり、sudo は一般ユーザーが特別な権限を持つ root 権限を必要とするコマンドを実行できるようにするコマンド ライン ツールです。 Ubuntu システムでは、権限なしで特権アクセスを必要とする操作を実行しようとすると、システムはアクセス許可が拒否されたというエラー メッセージを表示します。これは、現在のユーザー権限ではこの操作を実行するには不十分であることを意味します。
ただし、通常の sudo ユーザーがコマンドの前に sudo を挿入すると、まったく問題なく動作します。
ただし、システム上で root として作業している場合は、システム関連のタスクを実行するためにコマンドの前に sudo を付ける必要はありません。
sudo コマンドを実行するには、通常のユーザーに管理者権限が付与されている必要があります。詳細については、Ubuntu での sudoers へのユーザーの追加に関するガイドを参照してください。
前述したように、root ユーザーは Ubuntu とそのフレーバーにロックされています。ただし、root ユーザーのパスワードを設定することで有効にできます。
sudoers のメンバーでない場合は、これらの手順を実行できないことに注意してください。
passwd コマンドを使用すると、root ユーザーを有効にし、ユーザー名として root を使用できます。
sudo パスワード ルート
コマンドを実行した後は、強力なパスワードを設定し、root ユーザーの重要性を忘れないようにしてください。パスワードを設定すると、root ユーザーが有効になり、アクセスできるようになります。
root ユーザーとして Ubuntu にログインするには、ターミナルを開き、dush-、-l、または -login オプションを指定して su コマンドを使用します。
す—
パスワードの入力を求められるので、パスワードを入力すると、スーパーユーザーとして Ubuntu にログインします。
スーパーユーザーとして Ubuntu にログインすると、bash シェルの一般的な $ 記号が # 記号に変更されることに注意してください。
これで、システム関連のコマンドを実行したり、システム ファイルにアクセスしたりするときに sudo を入れる必要がなくなりました。
通常のユーザーの ID を復元するには、exit または logout コマンドを使用します。
上記の方法はターミナルでのみ機能しますが、ディスプレイマネージャーを使用してスーパーユーザーとして Ubuntu にログインしたい場合は、それも行うことができます。
警告: 悪意のある攻撃の場合、サーバーの制御を失う可能性があるため、この方法はお勧めできません。不明なソースからソフトウェアをインストールするときに、システム ファイルに損傷を与える可能性もあります。
以下の手順は GENOME デスクトップ環境を備えた Ubuntu 22.04 を対象としたものであり、GENOME を使用しない場合は機能しないことに注意してください。
最新の GENOME はデフォルトで GDM3 ディスプレイ マネージャーを使用するため、nano テキスト エディターを使用して GDM3 構成ファイルにアクセスします。
sudo nano/etc/gdm3/custom.conf
次の行をファイルに入力します。
AllowRoot = true
Ctrl x を押してファイルを終了し、変更を保存します。
次のステップでは、GDM パスワード ファイルを含む PAM またはプラグ可能認証モジュール ディレクトリを変更します。
警告: 不適切な変更を行うと、pam.d 構成ファイルが破損し、最終的にサーバーにアクセスできなくなる可能性があります。
Nano エディターを使用して gdm-passowrd ファイルを再度開きます。
Sudo Nano/etc/pam.d/gdm-password
# 記号を使用して、上のスクリーンショットで強調表示された行をコメントアウトします。
Ctrl x を押して終了し、ファイルを保存します。
次に、Ubuntu システムを再起動し、ログイン画面でリストにないオプションを選択します。
「スーパーユーザーとしてログイン」セクションで作成したユーザー名、スーパーユーザー、およびパスワードを入力します。
ログイン後、ターミナルを開くと、デフォルトで # 記号が表示されます。
通常ユーザーおよび管理者グループに属している場合、またはスーパー ユーザー権限 (Sudoer) を持っている場合は、sudo コマンドを使用してスーパー ユーザーとしてログインできます。
苏道-S
###または###須藤井
上記のコマンドを実行すると、パスワードの入力を求められるので、パスワードを入力します(ユーザーパスワードはrootパスワードではありません)。
ユーザー名は通常の名前からスーパーユーザーに変更されます。現在のユーザー名を確認するには、horami コマンドを使用します。
わおわみ
root としてログインする前のユーザー名は Sam ですが、root としてログインすると、ユーザー名は root に変更されます。
アクティブな root ユーザーには常にセキュリティ リスクが伴います。したがって、root ユーザー権限にアクセスするには sudo コマンドを使用することをお勧めします。
#########結論は#########root ユーザーはすべての権限を持つ最上位ユーザーですが、Ubuntu では、root ユーザーはデフォルトではアクティブではありません。 root ユーザーを有効にするには、passwd コマンドを使用してパスワードを設定する必要があります。ユーザーがすでに sudoer である場合、そのユーザーは sudo-i コマンドを使用して root ユーザーになることができます。このガイドでは、GUI から root ログインを有効にする方法についても説明していますが、これは推奨されません。 Ubuntu を含む多くの Linux ディストリビューションでは、セキュリティ リスクのため root ユーザーは非アクティブであることに注意することが重要です。より安全なオプションであるため、アクティブな root ユーザーとしてログインする代わりに sudo を使用することをお勧めします。 su と sudo の詳細については、ターミナルで man su および man sudo コマンドを使用してください。
以上がスーパーユーザーとして Ubuntu にログインしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。