GNU/Linux >> Linux の 問題 >  >> Linux

Unix/Linux システムで最も強力なユーザーが「ルート」と呼ばれるのはなぜですか?

Linux の前身の古代の前身 (Unix ) は Multics でした オペレーティング システムと Multics では、特権ユーザーのホーム ディレクトリは ルート ディレクトリ でした .

そして超クリエイティブなタイプがrootという名前を思いつきました 特権ユーザー向け。 Unix は Multics に取り組んだ人々、たとえば、Unix のオリジナル ライターである Dennis Ritchie や Ken Thompson によって作成されたため、行き詰まりました。

おそらく、信頼できる情報源はありません。次のような私の仮定のみがあります。 .」 ウィキペディアより:スーパーユーザー。


いくつかの施設

<オール>
  • 推奨されていません (実際には推奨されていません) が、変更できます その名前。
  • いつもそうだったわけではありません <ブロック引用>

    一部の初期の UNIX システム (特に CMU のシステム) では、ユーザーは「アバター」と呼ばれていました。 " - 特別な状態を指定し、人々がその状態でログインするのを思いとどまらせようとします。当時、BSD システムはデフォルトのルート シェルとして /bin/csh を使用していたため、sroot でログインしているシステムが時々見られました。 kroot /bin/sh と /bin/ksh をデフォルトのシェルとして、パスワード ファイルの 2 行目と 3 行目として。

  • 単純にそれが主流になる

    これは、root ユーザーだけが root フォルダ の所有権を持っているという事実に関連しています。 (/ ) すべてのファイル システム (サブディレクトリとファイルを含む他のすべてのファイルとディレクトリ) が存在するため、事実上 すべての権限と特権、すべてのプロセスのルートとして (init を思い出してください) ルートです プロセスの、それもルートによって所有されています) そして重要なプロセスの、デーモン ...

    ルート ページにある Linux Information Project の状態に関する詳細なサポートを見つけることができます。

    <ブロック引用>

    すべての権限を持つ管理者ユーザーを表す root という用語の使用は、ルート ディレクトリで書き込み権限 (つまり、ファイルを変更する権限) を持つ唯一のアカウントが root であるという事実から生じた可能性があります。

    ルート ページからさらにテキストを削除する The Linux Information Project

    <ブロック引用>

    ルート は、Linux またはその他の Unix 系オペレーティング システム上のすべてのコマンドとファイルにデフォルトでアクセスできるユーザー名またはアカウントです。 root アカウント、root ユーザー、およびスーパーユーザーとも呼ばれます。
    ...
    root 権限は、root アカウントがシステムに対して持つ権限です。 root アカウントはシステム上で最も特権があり、絶対的な権限を持っています (つまり、すべてのファイルとコマンドへの完全なアクセス)。 root の権限には、必要に応じてシステムを変更する機能と、デフォルトで予約されているユーザーを含む他のユーザーのアクセス許可 (つまり、特定のファイルとディレクトリを読み取り、変更、実行する機能) を付与および取り消す機能があります。ルート用。
    ...
    ルートという用語の使用 全能の管理者ユーザーの場合、ルート ディレクトリで書き込み権限 (つまり、ファイルを変更する権限) を持つ唯一のアカウントがルートであるという事実から生じた可能性があります。 ルート ディレクトリの名前は、Unix ライクなオペレーティング システムのファイル システム (つまり、ファイルを整理するために使用されるディレクトリの階層全体) がツリーのような (ただし逆さまの) 構造で設計されていることに由来します。ツリーのルートに類似した単一のディレクトリからすべてのディレクトリが分岐します。

    ...(Unix の始まりについて話す)
    また、システム管理者がユーザーのディレクトリやファイルを入力して個々の問題を修正したり、一般ユーザーの権限を付与および取り消したり、重要なシステム ファイルにアクセスしてシステムを修復またはアップグレードしたりできるようにする手段も必要でした。
    (ここでは、開始する階層とルート ポイントの必要性が暗示されています。)

    ところで、名前 God のようです 捕らえられたばかりで、憤りと抗議を巻き起こす可能性があります...


    Linux
    1. LinuxとUnix:違いは何ですか?

    2. POSIXとは何ですか? Linux / UNIXユーザーにとってなぜ重要なのですか?

    3. Linuxのシェルからすべてのrootユーザーの電子メールを削除する

    1. Linux –システムにRootfsファイルシステムが存在しないのはなぜですか?

    2. Linux –ルートディレクトリがA /記号で示されているのはなぜですか?

    3. ユーザーグループルートの機能??

    1. ルートユーザーがSudo権限を必要とするのはなぜですか?

    2. unix/linux システムでのパスワードの最大長は?

    3. root ユーザーから Linux カーネルを保護するのはなぜですか?