「スーパーユーザー」という用語の使用に関するこの他の質問にある程度触発されましたが、なぜ一体と呼ばれるUnix / Linuxシステムで最も強力なユーザーなのroot
でしょうか?なぜadmin
、sysop
、base
、king
または似たような?用語を読むとき、root
私が思うのは植物の根だけです。
単なる観察ではなく、引用と参考文献を提供してください。
「スーパーユーザー」という用語の使用に関するこの他の質問にある程度触発されましたが、なぜ一体と呼ばれるUnix / Linuxシステムで最も強力なユーザーなのroot
でしょうか?なぜadmin
、sysop
、base
、king
または似たような?用語を読むとき、root
私が思うのは植物の根だけです。
単なる観察ではなく、引用と参考文献を提供してください。
回答:
Linux(Unix)の前駆体の古代の前駆体はMulticsオペレーティングシステムであり、Multicsでは特権ユーザーのホームディレクトリはルートディレクトリでした。
そして、いくつかの超創造的なタイプがroot
特権ユーザーの名前を思い付きました。そして、UnixはMulticsに携わった人々、たとえば、Unixの元の作家であるDennis RitchieやKen Thompsonによって作成されたため、うまくいきませんでした。
おそらく信頼できるソースはありません。次のように、私のように想定されているだけです:「ルートは、Unixシステムのルートディレクトリを変更する権限を持つ唯一のユーザーアカウントであるため、ルート名が由来している可能性があります。」Wikipedia:Superuserから。
list_vols
は、ドキュメントのセクション6-40のコマンドから出力されたように見えます。「ルート」は、ユーザーではなく論理ボリュームとしてリストされています。(このドキュメントでは、「ルート論理ボリューム」、「ルート物理ボリューム」、「ルートカード」、「ルートディレクトリ」、「root2」から「root6」という名前の物理ボリュームについて言及しています。使用
いくつかの前提
初期のUNIXシステム(特にCMUのシステム)では、ユーザーを「アバター」と呼びました。特別な状態を指定し、そのようにログインすることを思いとどまらせるためです。同じ昔、BSDシステムはデフォルトのルートシェルとして/ bin / cshを使用していたため、パスワードファイルの2行目と3行目にログインsrootとkrootがあるシステムが/ bin / shと/ bin /で表示されることがあります。デフォルトのシェルとしてのksh。
単にそれが一般的なものになります。
これは、すべてのファイルシステムが存在するルートフォルダー (/
)の所有権を持っているのはルートユーザーだけであるという事実(サブディレクトリやファイルを含む他のすべてのファイルとディレクトリ)に関連しているため、事実上、すべてのプロセス(プロセスinit
のルートであり、ルートも所有していることを忘れないでください)および重要なプロセスであるデーモンのすべての権限と特権...
ルートページ[ 2 ]の Linux Information Projectの状態に関するサポートをさらに見つけることができます。
すべての強力な管理ユーザーに対するルートという用語の使用は、ルートがルートディレクトリ内の書き込み権限(ファイルを変更する権限)を持つ唯一のアカウントであるという事実から生じた可能性があります。
以上から、いくつかのテキストをストリップルートページのLinuxの情報プロジェクト[ 2 ]
rootは、デフォルトでLinuxまたはその他のUnixライクなオペレーティングシステム上のすべてのコマンドとファイルにアクセスできるユーザー名またはアカウントです。また、rootアカウント、rootユーザー、スーパーユーザーとも呼ばれます。
...
ルート権限は、システム上でルートアカウントが持つ権限です。rootアカウントは、システム上で最も特権があり、それ以上の絶対的な力がある(すなわち、すべてのファイルやコマンドへの完全なアクセス)。ルートの権限には、他のユーザー(デフォルトで予約されているユーザーを含む)に必要な方法でシステムを変更したり、アクセス許可(特定のファイルやディレクトリの読み取り、変更、実行など)を許可および取り消したりする機能がありますルート用。
...
ルートという用語の使用強力な管理ユーザーにとっては、ルートディレクトリで書き込み権限(ファイルを変更する権限)を持っているアカウントがルートだけであるという事実から生じた可能性があります。ルートディレクトリは、Unixライクなオペレーティングシステムのファイルシステム(つまり、ファイルを整理するために使用されるディレクトリの階層全体)がツリーのような(反転された)構造で設計されているという事実に由来しています。すべてのディレクトリは、ツリーのルートに類似した単一のディレクトリから分岐します。... (Unixの始まりについて)
システム管理者がユーザーディレクトリとファイルを入力して個々の問題を修正したり、通常のユーザーに権限を付与および取り消したり、重要なシステムにアクセスしたりするタスクを実行できるようにする手段も必要でしたシステムを修復またはアップグレードするファイル。
(ここでは、階層と開始点のルートポイントが必要であることを暗示しています。)
ところでそれは名前God
がちょうど取られただけで、resみと抗議をかき立てることができたようです...
/
、それはファイルシステムツリーのルートであるため、「ルート」として、rootユーザーは、類似したようだ